Releases: ebellocchia/bip_utils
Releases · ebellocchia/bip_utils
Version 1.11.0
- Add new BIP-0039 languages:
Language |
Enum |
Chinese (simplified) |
Bip39Languages.CHINESE_SIMPLIFIED |
Chinese (traditional) |
Bip39Languages.CHINESE_TRADITIONAL |
Korean |
Bip39Languages.KOREAN |
- Add support for the following coins:
Coin |
Main net enum |
Polygon |
Bip44Coins.POLYGON |
Fantom Opera |
Bip44Coins.FANTOM_OPERA |
Harmony One (Metamask address) |
Bip44Coins.HARMONY_ONE_METAMASK |
Harmony One (Ethereum address) |
Bip44Coins.HARMONY_ONE_ETH |
Harmony One (Cosmos address) |
Bip44Coins.HARMONY_ONE_ATOM |
Huobi Chain |
Bip44Coins.HUOBI_CHAIN |
OKEx Chain (Ethereum address) |
Bip44Coins.OKEX_CHAIN_ETH |
OKEx Chain (Cosmos address) |
Bip44Coins.OKEX_CHAIN_ATOM |
OKEx Chain (Old Cosmos address before mainnet upgrade) |
Bip44Coins.OKEX_CHAIN_ATOM_OLD |
Version 1.10.0
- Add support for Terra (
Bip44Coins.TERRA
)
- Add support for different BIP-0039 languages:
Language |
Enum |
English |
Bip39Languages.ENGLISH |
Italian |
Bip39Languages.ITALIAN |
French |
Bip39Languages.FRENCH |
Spanish |
Bip39Languages.SPANISH |
Portuguese |
Bip39Languages.PORTUGUESE |
Czech |
Bip39Languages.CZECH |
- Breaking changes:
-
Bip39MnemonicGenerator
is not a static class anymore but shall be constructed, for example:
Bip39MnemonicGenerator().FromWordsNumber(words_num)
Bip39MnemonicGenerator().FromEntropy(entropy_bytes)
-
Bip39MnemonicValidator.Validate
now raises exceptions instead of returning a bool
-
Add Bip39MnemonicValidator.IsValid
that validates a mnemonic returning bool (same as the old Bip39MnemonicValidator.Validate
)
Version 1.9.0
- Add support for AVAX (
Bip44Coins.AVAX_X_CHAIN
, Bip44Coins.AVAX_C_CHAIN
, Bip44Coins.AVAX_P_CHAIN
)
Version 1.8.0
- Add python typing
- Make the code PEP8 compliant
- Some refactoring to break circular dependencies
- Fix documentation errors
Version 1.7.0
- Add support for Binance Smart Chain (
Bip44Coins.BINANCE_SMART_CHAIN
)
- Rename
Bip44Coins.BINANCE_COIN
to Bip44Coins.BINANCE_CHAIN
Version 1.6.0
- Add
FromAddressPrivKey
method for creating a Bip object from a private key related to an address
- Merge pull request for adding Nine Chronicles Gold
Version 1.5.0
- Add support for Ethereum Classic and VeChain
Version 1.4.0
- Add support for Kava, IRIS network and Binance Coin
Version 1.3.1
- Fix setup.py for loading all packages in sub-folders
Version 1.3.0
- Add support for Zcash, Cosmos and Band Protocol
- Organize project into different folders