Skip to content

Commit

Permalink
Merge branch 'aleks/wallet-cli-revamping-main-rebased' (#2260)
Browse files Browse the repository at this point in the history
* origin/aleks/wallet-cli-revamping-main-rebased:
  Add changelog
  Remove unused import
  Fix messages
  Adapt e2e tests to new wallet cli
  Improve decryption status line
  Improve output if keypair could not be decypted
  Fix export / import
  Minor
  Fix key import
  Implement `remove` command
  Expose store remove_alias functionality
  Allow to add public keys
  Refactoring
  Fix `find` command; refactoring
  Fix key / address listing
  Adapt e2e tests for new wallet cli
  Fix help message
  Improve comment
  Refactor parsing of `add` command value
  Improve message
  Merge find-key and find-addr
  Reverse find alias for payment address
  Store known payment addresses in bimap
  Improve help messages
  Fix typo
  Merge key and address list
  Fix comments and help messages
  Import key from file
  Implement raw key add; simplify cli for add command
  Improve some messages, comments
  Implement export for MASP spending keys
  Update help messages for `gen` and `derive`
  Fix output message
  Add todo
  Fix: normalize alias strings
  Make `--alias` obligatory for gen / derive
  Refactoring
  Rename structures
  Restore raw key generation functionality
  Refactor payment key gen
  Unify cli for key export / add
  Refactor key export
  Unify cli for transparent / shielded key / address listing / searching
  Unify cli for transparent / shielded key listing
  Unify cli for secret / spending key derivation
  Unify cli for secret / spending key generation
  • Loading branch information
brentstone committed Dec 29, 2023
2 parents 6dd4ca5 + 600529a commit 8039521
Show file tree
Hide file tree
Showing 9 changed files with 1,307 additions and 955 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- The wallet CLI structure has been significantly reworked and simplified.
Alias argument is now obligatory for key generation / derivation
commands. Feature of raw (non-HD) key generation has been restored,
which was removed in the previous release. Key export / import
functionality for both transparent and shielded key kinds has been
implemented. Additionally, several other improvements have been made.
([\#2260](https://github.com/anoma/namada/pull/2260))
882 changes: 350 additions & 532 deletions apps/src/lib/cli.rs

Large diffs are not rendered by default.

Loading

0 comments on commit 8039521

Please sign in to comment.