Kevin Rombach
Kevin Rombach
This PR implements key name support for the `Keychain` and `KeychainServer` classes. Changes to the daemon websocket interface: - Adds the new command `set_name` to set a name for fingerprint...
This is preparation for the key name support where in a follow up the key name gets added to `KeyData`. Adds the two new methods: - `get_key` to fetch a...
This PR introduces the undocumented CLI command `chia beta` with the following possible commands: - `chia beta enable` to enable the beta test mode (this will put the `beta` section...
Introduces the dataclass `KeyData` to cache all related key data calculated by the mnemonic in one structure. Preparation for key names + enables some simplifications. Based on: - #12748 -...
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`...
- Drops the unused parameter - Makes it not longer be a decorator but just a normal function call. Im not sure why making it a decorator would be better...
Best to review commit by commit. Based on: - #12752
The expected state is already present in `sync_step`.