Those changes are a follow-up to #218 and are intended to simplify the accounts create, import, list, and get workflows.
List of important changes applied:
Added support to recover an account from a private key.
Allow specifying all arguments in the HD Path (useful for Terra Station wallet users).
Added usage examples to the accounts new command.
Removed the migration path for accounts created on 2.0.0-alpha.1:
The code complexity was too high, and users can still re-import their keys from the mnemonic.
Old accounts in the keyring will be ignored.
Remove double loop (O(n²)) on Accounts.list().
Cleaned up the responsibilities of the Accounts domain and the Keyring facade.
Closes #211
BREAKING CHANGE: any accounts created using version 2.0.0-alpha.1 must be recovered from the mnemonic using the command archway accounts new --recover {name}.
Those changes are a follow-up to #218 and are intended to simplify the accounts create, import, list, and get workflows.
List of important changes applied:
accounts new
command.2.0.0-alpha.1
:O(n²)
) onAccounts.list()
.Accounts
domain and theKeyring
facade.Closes #211
BREAKING CHANGE: any accounts created using version
2.0.0-alpha.1
must be recovered from the mnemonic using the commandarchway accounts new --recover {name}
.