@fuel-ts/account v0.94.1 • Docs
Class: MnemonicVault
Implements
Constructors
new MnemonicVault()
new MnemonicVault(
options
):MnemonicVault
Parameters
Parameter | Type |
---|---|
options | MnemonicVaultOptions |
Returns
Defined in
packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:24
Properties
Property | Modifier | Type | Default value | Defined in |
---|---|---|---|---|
numberOfAccounts | public | number | 0 | packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:22 |
pathKey | public | string | '{}' | packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:20 |
rootPath | public | string | undefined | packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:21 |
type | readonly | "mnemonic" | 'mnemonic' | packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:17 |
Methods
addAccount()
addAccount():
object
Returns
object
Name | Type | Default value | Defined in |
---|---|---|---|
address | AbstractAddress | wallet.address | packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:69 |
publicKey | string | wallet.publicKey | packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:68 |
Implementation of
Defined in
packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:63
exportAccount()
exportAccount(
address
):string
Parameters
Parameter | Type |
---|---|
address | string | AbstractAddress |
Returns
string
Implementation of
Defined in
packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:73
getAccounts()
getAccounts():
object
[]
Returns
object
[]
Implementation of
Defined in
packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:46
getDerivePath()
getDerivePath(
index
):string
Parameters
Parameter | Type |
---|---|
index | number |
Returns
string
Defined in
packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:31
getWallet()
getWallet(
address
):WalletUnlocked
Parameters
Parameter | Type |
---|---|
address | string | AbstractAddress |
Returns
Implementation of
Defined in
packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:91
serialize()
serialize():
MnemonicVaultOptions
Returns
Implementation of
Defined in
packages/account/src/wallet-manager/vaults/mnemonic-vault.ts:38