Releases: ebellocchia/bip_utils
Releases · ebellocchia/bip_utils
Version 1.2.0
- Add support for Tron
Version 1.1.0
- 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
- 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
- Add
Bip39WordsNum
for enumerating accepted words number andBip39EntropyBitLen
for accepted entropy bit lengths
NOTE:Bip39MnemonicGenerator.FromWordsNumber
andEntropyGenerator.Generate
methods still accept integers as parameter to maintain retro-compatibility - Improve bip39 module
Version 1.0.3
- 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
- Minor improvements in
Bip32
module
Version 1.0.1
- Fix
BipCoinBase.ComputeAddress
method, raising exception in case of invalid address class
Version 1.0.0
- 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
- Fix minimum depth for public derivation (set to account level)
Version 0.5.1
- Fix bug in
PathParser
class - Refactor
PathParser
class - Add possibility to use
p
for hardened indexes, e.g.m/0'/1'
is the same ofm/0p/1p