Optional seed: stringSeed for the wallet from which private keys are derived. 64 character hex string (32 bytes)
Optional work_function: WorkFunctionSeed index. Seeds can have multiple private keys and addresses
Readonly rpcReadonly seedOptional work_Optional include_confirmed: booleanOptional representative: booleanOptional weight: booleanOptional pending: booleanOptional gen_work: booleanwhether or not to call work function to generate work
Optional previous: stringoptionally provide a previous if you do not want to use the current frontier
Optional representative: `ban_${string}` | `nano_${string}`optionally provide a representative if you do not want to use the current representative
Optional cached_account_info: AccountInfoRPCsave one rpc call in some cases. mostly for internal use
Static gen_Generate a cryptographically secure random wallet using crypto.getRandomValues
Wallets are created from seeds, so they can have multiple addresses by changing the index. Use Wallets to "write" (send, receive, change rep) to the network