The signing function, cfx-wallet-api: it serves wallet.deriveAddress.
StaticinstanceThe process default: the signing wallet-api, which serves wallet.deriveAddress.
Records the wallet's account-0 address on chain, derived by wallet-api from its
live BIP39 secret; created: false when it was already there.
ACTIVE wallets holding a live BIP39 secret, by external id. idAfter is a
keyset cursor; missingAccountZero keeps those whose secret lacks any
account-0 row (EVM, TRON, BITCOIN_SEGWIT, BITCOIN_TAPROOT), which
deriveAddress writes. Every item names its missingChains.
CFX's wallets (WALLETS.md §5): reads of
b2b.walletand its secrets, and the wallet-api writes that add an address to one. Admin only: no customer reaches it.