@armada/sdk / core / Mnemonic
Class: Mnemonic
Defined in: vendor/railgun-engine/dist/key-derivation/bip39.d.ts:1
Constructors
Constructor
new Mnemonic():
Mnemonic
Returns
Mnemonic
Methods
generate()
staticgenerate(strength?):string
Defined in: vendor/railgun-engine/dist/key-derivation/bip39.d.ts:2
Parameters
strength?
128 | 192 | 256
Returns
string
validate()
staticvalidate(mnemonic):boolean
Defined in: vendor/railgun-engine/dist/key-derivation/bip39.d.ts:3
Parameters
mnemonic
string
Returns
boolean
toSeed()
statictoSeed(mnemonic,password?):string
Defined in: vendor/railgun-engine/dist/key-derivation/bip39.d.ts:4
Parameters
mnemonic
string
password?
string
Returns
string
toEntropy()
statictoEntropy(mnemonic):string
Defined in: vendor/railgun-engine/dist/key-derivation/bip39.d.ts:5
Parameters
mnemonic
string
Returns
string
fromEntropy()
staticfromEntropy(entropy):string
Defined in: vendor/railgun-engine/dist/key-derivation/bip39.d.ts:6
Parameters
entropy
string
Returns
string
to0xPrivateKey()
staticto0xPrivateKey(mnemonic,derivationIndex?,password?):string
Defined in: vendor/railgun-engine/dist/key-derivation/bip39.d.ts:10
For deriving 0x private key from mnemonic and derivation index. Not for use with 0zk.
Parameters
mnemonic
string
derivationIndex?
number
password?
string
Returns
string
to0xAddress()
staticto0xAddress(mnemonic,derivationIndex?,password?):string
Defined in: vendor/railgun-engine/dist/key-derivation/bip39.d.ts:11
Parameters
mnemonic
string
derivationIndex?
number
password?
string
Returns
string