chia-blockchain
chia-blockchain copied to clipboard
util: Implement key name support for `FileKeyring` and `KeyringWrapper`
This PR implements key name support for the FileKeyring
and KeyringWrapper
classes. The logic to restrict adding names for key's that don't exist in the FileKeyring
will come to Keychain
in a follow up PR since the FileKeyring
in its current version doesn't know about the actual data stored in it. This can be changed later after the legacy keyring support was removed.
There will be follow up PRs for:
-
Keychain
+KeychainServer
- CLI
- RPC
Based on:
- #12669
This pull request has conflicts, please resolve those before we can evaluate the pull request.
Conflicts have been resolved. A maintainer will review the pull request shortly.
Looks good. Just a few things to look at.
Thanks, addressed the suggestions.
This pull request introduces 1 alert when merging f126660655451c42c06ece4994a9cd09e2ec385a into 30be830ff35f58523603d4276aca65b4c99dab47 - view on LGTM.com
new alerts:
- 1 for Variable defined multiple times
This pull request introduces 1 alert when merging 6be6dccb3e202aea810dbabb4e425bf6a74fa0e8 into 30be830ff35f58523603d4276aca65b4c99dab47 - view on LGTM.com
new alerts:
- 1 for Variable defined multiple times
This needs new CI changes for OSX in order for the build to work. Merging past this