-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Evaluate refactoring or possible rewrite of Keyring #14473
Comments
would love to have a chat about this. there was this work https://github.com/cosmos/keystone that stopped last year. The concept is really good and could be extendable to other forms of singing without supporting it in the sdk |
@tac0turtle that looks like a really good approach. We should focus on:
It should be as simple as possible to be easy to use and tweak |
oh okay. Keystone is a different layer. You are talking about Algos and im talking about signing methods. We do already support injecting different algos, but maybe it could use a refresh |
oh my bad there! but if I’m not wrong the injection of the algos is not dynamic, right? someone should fulfil the SignatureAlgo interface and add it to SupportedAlgos. That would require to do before compiling. |
yes build time addition, runtime injection isn't really needed here |
👋 , @tac0turtle However there are small improvements that can be easily achieved.
|
this sounds good to me, would be amazing to have keystone working and allowing other to extend backend types |
Hi @tac0turtle thanks for the feedback! we'll get started with this. |
A short review and evaluation of a possible rewrite of Keyring is proposed.
The text was updated successfully, but these errors were encountered: