Skip to content

Releases: ebellocchia/bip_utils

Version 1.11.0

23 May 09:27
Compare
Choose a tag to compare
  • 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

04 May 19:36
e1277b9
Compare
Choose a tag to compare
  • 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

26 Apr 20:12
Compare
Choose a tag to compare
  • Add support for AVAX (Bip44Coins.AVAX_X_CHAIN, Bip44Coins.AVAX_C_CHAIN, Bip44Coins.AVAX_P_CHAIN)

Version 1.8.0

25 Apr 18:43
Compare
Choose a tag to compare
  • Add python typing
  • Make the code PEP8 compliant
  • Some refactoring to break circular dependencies
  • Fix documentation errors

Version 1.7.0

10 Mar 11:38
Compare
Choose a tag to compare
  • Add support for Binance Smart Chain (Bip44Coins.BINANCE_SMART_CHAIN)
  • Rename Bip44Coins.BINANCE_COIN to Bip44Coins.BINANCE_CHAIN

Version 1.6.0

22 Oct 20:30
Compare
Choose a tag to compare
  • 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

11 Sep 12:12
Compare
Choose a tag to compare
  • Add support for Ethereum Classic and VeChain

Version 1.4.0

09 Aug 10:27
Compare
Choose a tag to compare
  • Add support for Kava, IRIS network and Binance Coin

Version 1.3.1

07 Aug 13:59
Compare
Choose a tag to compare
  • Fix setup.py for loading all packages in sub-folders

Version 1.3.0

07 Aug 13:23
Compare
Choose a tag to compare
  • Add support for Zcash, Cosmos and Band Protocol
  • Organize project into different folders