bip39_seed_generator
Module for BIP39 mnemonic seed generation. Reference: https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
- class Bip39SeedGeneratorConst
Bases:
object
Class container for BIP39 seed generator constants.
- SEED_SALT_MOD: str = 'mnemonic'
- SEED_PBKDF2_ROUNDS: int = 2048
- class Bip39SeedGenerator(mnemonic: Union[str, Mnemonic], lang: Optional[Bip39Languages] = None)
Bases:
IBip39SeedGenerator
BIP39 seed generator class. It generates the seed from a mnemonic in according to BIP39.
- Generate(passphrase: str = '') bytes
Generate the seed using the specified passphrase.
- Parameters:
passphrase (str, optional) – Passphrase, empty if not specified
- Returns:
Generated seed
- Return type:
bytes