flutter_hd_wallet library
Classes
- BIP32
- Checks if you are awesome. Spoiler: you are.
- Bip32Type
- BIP39
- BIP44
- NetworkType
Enums
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)