abstractWeb3BaseWallet <T>
Hierarchy
- Array<T>
- Web3BaseWallet
Index
Constructors
constructor
Type parameters
Parameters
accountProvider: Web3AccountProvider<T>
Returns Web3BaseWallet<T>
Methods
abstractadd
Parameters
account: string | T
Returns Web3BaseWallet<T>
abstractclear
Returns Web3BaseWallet<T>
abstractcreate
Parameters
numberOfAccounts: number
Returns Web3BaseWallet<T>
abstractdecrypt
Parameters
encryptedWallet: KeyStore[]
password: string
optionaloptions: Record<string, unknown>
Returns Promise<Web3BaseWallet<T>>
abstractencrypt
Parameters
password: string
optionaloptions: Record<string, unknown>
Returns Promise<KeyStore[]>
abstractget
Parameters
addressOrIndex: string | number
Returns undefined | T
abstractload
Parameters
password: string
optionalkeyName: string
Returns Promise<Web3BaseWallet<T>>
abstractremove
Parameters
addressOrIndex: string | number
Returns boolean
abstractsave
Parameters
password: string
optionalkeyName: string
Returns Promise<boolean>