mirror of
https://github.com/Chia-Network/chia-blockchain.git
synced 2026-09-05 02:24:21 -05:00
* Added chia keys derive (wallet-address | child-key) to display derived wallet addresses or public keys * Support for public key (unhardened) derivation * Fleshed out the search command. Can perform a substring search on wallet addresses, public, and private keys. Support for deriving private keys * Default to unhardened derivation. Added --hardened-derivation option. HD paths denote hardened derivation with a 'h' suffix at each index. * Added --no-progress to reduce output. Exit code indicates search success/failure. Option name cleanup. * chia keys derive search can now search for multiple terms * chia keys derive search can be restricted to searching pubkeys|privkeys|addresses|all * Allow child-key derivation rooted from an arbitrary HD path * Search derived keys rooted under an arbitrary HD path * LGTM fixes * Remove extra master_sk_to_wallet_sk_unhardened definition * Cleanup and fixed search output * Cleanup and comments * Added tests for `chia keys` commands * Using @pytest_asyncio.fixture to decorate empty_keyring() as suggested in pytest's output. * Set asyncio-mode to auto to address pytest warning * See if tests pass without checking exit status * Added chia init step to tests that direclty invoke the `cli` function * Explicitly add --root-path option to tests that run the `cli` function. * Tests fix * Re-enable checks against exit_code * More fine tuning to address CI failures * Changes to address naming and other feedback * Updated tests
0 lines
0 B
Python
0 lines
0 B
Python
The file is empty.