TerraWallet
Class to generate a wallet to to be used on the Terra chain.
Class
export default class TerraWallet extends Wallet
Methods
fromMnemonic
Generates a new wallet from a given mnemonic.
static async fromMnemonic(
name: string,
mnemonic: string,
passphrase: string
): Promise<Wallet> {
const wallet = await DirectSecp256k1HdWallet.fromMnemonic(mnemonic, {
hdPaths: [stringToPath("m/44'/330'/0'/0/0")],
prefix: "terra",
});
const key = await wallet.serialize(passphrase);
return new Wallet(name, key, "terra");
}
Name
Type
Description
name
string
The name to assign for the wallet.
mnemonic
string
The mnemonic used to generate the wallet address.
passphrase
string
The passphrase for the wallet.
Last updated