bip39_mnemonic 3.0.6 bip39_mnemonic: ^3.0.6 copied to clipboard
Mnemonic code for generating deterministic keys a.k.a. BIP39.
1.0.0 #
- Initial version.
1.0.1 #
- Rename exports.dart -> bip39_mnemonic.dart.
2.0.0 #
- Japanese supports (ideographic space, NKDF normalization)
- Mnemonic.toSentence -> Mnemonic.sentence
2.0.1 #
- Upgrade dependencies
- Upgrade dart SDK 2.17.1
- Reverted language enum refactoring (file based wordlists introduce async with too much edge effect).
2.0.2 #
- Downgrad dart SDK 2.17.1 -> 2.16.1
2.1.0 #
- Upgrade dart SDK 2.17.0
- refactor: language enum enhanced, wordlists .dart -> .txt
- fix: Enhanced enum with field 'name' causes segfault
- Thanks to this refactoring this package consume less RAM by loading only needed worlist.
2.2.0 #
- Revert "refactor: language enum enhanced, wordlists .dart -> .txt" from 2.1.0
- refactor: language enum is still enhanced but file based wordlist are removed in favor of RAM loaded.
- Introducing label attribute for Language enum.
3.0.0 #
- Language enum reorder, english on top to encourage users to use english mnemonic.
- label is no longer private (in case user want to change language label)
- passphrase is now a attribute of Mnemonic class Mnemonic.
- seed replace Mnemonic.toSeed(passphrase)
- tests update -> 100% coverage
3.0.1 #
- README update
3.0.2 #
- Add a method to validate a specific mnemonic word
3.0.3 #
- isValid function formats input (NFKD)
3.0.4 #
- Mnemonic.fromSentence formats (NFKD) each words before checking their validity
3.0.5 #
- Mnemonic.generate has a new entropyLength params
- Update dependencies
- Update github actions
3.0.6 #
- Update Pointycastle dependency