Construct a configuration to open or create a wallet.
Optional
config: Partial<MoneroWalletConfig>MoneroWalletConfig or equivalent config object
Number of accounts to scan (optional).
Wallet cache data to open.
Command to start monero-wallet-rpc as a child process.
Govern the wallet's server connection.
File system compatible with Node.js fs.promises
API (defaults to disk or in-memory FS if browser).
Indicates if the wallet seed is multisig.
Wallet keys data to open.
Language of the wallet's seed phrase (defaults to "English" or auto-detected).
Network type of the wallet to open or create.
Password of the wallet to open or create.
Path to the wallet to open or create.
Primary address of the wallet to create (only provide if restoring from keys).
Private spend key of the wallet to create.
Private view key of the wallet to create.
Proxies wallet operations to a worker in order to not block the main thread (default true).
Block height to start scanning from (defaults to 0 unless generating random wallet).
Specifies if the currently open RPC wallet should be saved before being closed.
Seed of the wallet to ceate (random wallet created if neither seed nor keys given).
Offset to derive a new seed from the given seed to recover a secret wallet.
Server config to monerod or monero-wallet-rpc.
Number of subaddresses to scan per account (optional).
Generated using TypeDoc
Configuration to create a Monero wallet.