Skip to content

Releases: ebellocchia/bip_utils

Version 1.2.0

06 Aug 13:27
Compare
Choose a tag to compare
  • Add support for Tron

Version 1.1.0

26 Jul 16:10
Compare
Choose a tag to compare
  • Fix WIF for private keys correspondent to compressed public keys
  • Add support for Bitcoin Cash and BitcoinSV
  • Refactor Bech32 module to support both Segwit and Bitcoin Cash formats

Version 1.0.5

28 Apr 10:46
Compare
Choose a tag to compare
  • Add support for Ripple alphabet in Base58 module. The alphabet is now passed as parameter, so it's possible to choose if encoding/decoding with the Bitcoin or Ripple one (default parameter is Bitcoin to maintain retro-compatibility).

Version 1.0.4

27 Apr 20:24
Compare
Choose a tag to compare
  • Add Bip39WordsNum for enumerating accepted words number and Bip39EntropyBitLen for accepted entropy bit lengths
    NOTE: Bip39MnemonicGenerator.FromWordsNumber and EntropyGenerator.Generate methods still accept integers as parameter to maintain retro-compatibility
  • Improve bip39 module

Version 1.0.3

21 Apr 06:41
Compare
Choose a tag to compare
  • Add binary search algorithm for finding a word in BIP39 words list
  • Remove some useless exceptions in Bip32, since they those checks are already performed by ecdsa library

Version 1.0.2

18 Apr 09:30
Compare
Choose a tag to compare
  • Minor improvements in Bip32 module

Version 1.0.1

17 Apr 13:02
Compare
Choose a tag to compare
  • Fix BipCoinBase.ComputeAddress method, raising exception in case of invalid address class

Version 1.0.0

16 Apr 20:07
Compare
Choose a tag to compare
  • Improve and simplify coin configuration so that it's easier to read, modify and maintain
  • Add classes for private and public keys that are in charge of getting keys with different format
  • Refactor Bip32 class
  • Move exceptions to separated files
  • General code re-factor and improvement

Version 0.5.2

11 Apr 18:54
Compare
Choose a tag to compare
  • Fix minimum depth for public derivation (set to account level)

Version 0.5.1

10 Apr 17:19
Compare
Choose a tag to compare
  • Fix bug in PathParser class
  • Refactor PathParser class
  • Add possibility to use p for hardened indexes, e.g. m/0'/1' is the same of m/0p/1p