flutter_hd_wallet library

Classes

BIP32
Checks if you are awesome. Spoiler: you are.
Bip32Type
BIP39
BIP44
NetworkType

Enums

Language

Functions

btcAddress(Uint8List pubk, int version) String
entropyToHex(Uint8List entropy) String
entropyToMnemonic(String entropyString, {Language language = Language.english}) List<String>
entropyToStrength(String entropy) int
ethAddress(Uint8List pubk, {bool checksum = true}) String
ethChecksum(String address) String
formatMnemonic(dynamic mnemonic) List<String>
generateMnemonic({Language language = Language.english, int strength = 128, RandomBytes randomBytes = _randomBytes}) List<String>
mnemonicLanguage(dynamic mnemonic) Language
This function is used to check mnemonic list language.
mnemonicToEntropy(dynamic mnemonic) Uint8List
This function is used to compute entropy from mnemonic.
mnemonicToSeed(dynamic mnemonic, {String passphrase = ''}) Uint8List
mnemonicToSeedHex(dynamic mnemonic, {String passphrase = ""}) String
mnemonicToSentence(List<String> mnemonic) String
sizeToStrength(int size) int
validateEntropy(String entropy) bool
validateMnemonic(dynamic mnemonic) bool

Typedefs

RandomBytes = Uint8List Function(int size)