Icon HelpCircleForumIcon Link

⌘K

Icon HelpCircleForumIcon Link
MnemonicVault

Icon LinkClass: MnemonicVault

@fuel-ts/account .MnemonicVault

Icon LinkImplements

Icon LinkConstructors

Icon Linkconstructor

new MnemonicVault(options): MnemonicVault

Icon LinkParameters

NameType
optionsMnemonicVaultOptions

Icon LinkReturns

Icon LinkDefined in

Icon LinkProperties

Icon Link#secret

Private Readonly #secret: string

Icon LinkDefined in


Icon LinknumberOfAccounts

numberOfAccounts: number = 0

Icon LinkDefined in


Icon LinkpathKey

pathKey: string = '{}'

Icon LinkDefined in


Icon LinkrootPath

rootPath: string

Icon LinkDefined in


Icon Linktype

Static Readonly type: "mnemonic"

Icon LinkImplementation of

Icon LinkDefined in

Icon LinkMethods

Icon LinkaddAccount

addAccount(): Object

Icon LinkReturns

Object
NameType
addressAbstractAddress
publicKeystring

Icon LinkImplementation of

Icon LinkDefined in


Icon LinkexportAccount

exportAccount(address): string

Icon LinkParameters

NameType
addressstring | AbstractAddress

Icon LinkReturns

string

Icon LinkImplementation of

Icon LinkDefined in


Icon LinkgetAccounts

getAccounts(): { address: AbstractAddress = wallet.address; publicKey: string = wallet.publicKey }[]

Icon LinkReturns

{ address: AbstractAddress = wallet.address; publicKey: string = wallet.publicKey }[]

Icon LinkImplementation of

Icon LinkDefined in


Icon LinkgetDerivePath

getDerivePath(index): string

Icon LinkParameters

NameType
indexnumber

Icon LinkReturns

string

Icon LinkDefined in


Icon LinkgetWallet

getWallet(address): WalletUnlocked

Icon LinkParameters

NameType
addressstring | AbstractAddress

Icon LinkReturns

Icon LinkImplementation of

Icon LinkDefined in


Icon Linkserialize

serialize(): MnemonicVaultOptions

Icon LinkReturns

Icon LinkImplementation of

Icon LinkDefined in