add accounts to an existing wallet #67
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #4
Why
A phrase holds many accounts, not one: Quantus's clients number them in the third path segment,
m/44'/189189'/<account>'/0'/<scheme>'(mobile SDKHdWalletService.pathForIndex, quantus-cli's--derivation-path). Today a wallet opens with account 0 only, so someone who keeps separate accounts under one phrase, or who used account 1 or 2 in another Quantus wallet, cannot reach them here.Scope
Not in scope
Automatic discovery of used accounts on restore (the mobile wallet's gap-limit scan against its indexer). A later child if wanted.
Acceptance
Restore the dev phrase, add an account: accounts 2 appears under both schemes with its own addresses, matching what
quantus wallet create --derivation-path "m/44'/189189'/1'/0'/1'"derives; restart the app and unlock: it is still there; send to it and from it.