diff --git a/CHANGELOG.md b/CHANGELOG.md index 05a4f03..66ec87e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## [v3.1.0](https://github.com/talonlab/python-hdwallet/tree/v3.1.0) (2024-12-13) + +[Full Changelog](https://github.com/talonlab/python-hdwallet/compare/v3.0.1...v3.1.0) + +**New Additions:** + +- Add `WIFError` class on exception +- Add more const values for `SLIP10_SECP256K1_CONST` + - PRIVATE_KEY_UNCOMPRESSED_PREFIX=0x00, + - PRIVATE_KEY_COMPRESSED_PREFIX=0x01 + - CHECKSUM_BYTE_LENGTH=4 + +**Enhancements:** + +- Upgrade Wallet Import Format (WIF) implementations of all functions +- Update `from_wif`, `root_wif`, and `wif` of BIP32 HD functions +- Update `from_wif`, `master_wif`, and `wif` of Electrum-V1 HD functions +- Update `master_wif`, and `wif` of Electrum-V2 HD functions +- Update `master_wif`, `root_wif`, and `wif` of maine HDWallet functions +- Moved `get_checksum` function from wif.py into crypto.py + +**Fix Bugs:** + +- Fix Cardano testnet network extended versions + +**Merge pull requests:** + +- Fix bitcoin-cash regtest config #104 (@amikingo) + ## [v3.0.1](https://github.com/talonlab/python-hdwallet/tree/v3.0.1) (2024-11-27) [Full Changelog](https://github.com/talonlab/python-hdwallet/compare/v3.0.0...v3.0.1) diff --git a/README.md b/README.md index 49678f9..14d0f2d 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,8 @@ -HDWallet +
+ Desktop + Desktop + HDWallet +



# Hierarchical Deterministic (HD) Wallet @@ -491,6 +495,7 @@ If you found this tool useful, consider supporting its development with a donati - **Bitcoin** - 16c7ajUwHEMaafrceuYSrd35SDjmfVdjoS - **Ethereum / ERC20** - 0xD3cbCB0B6F82A03C715D665b72dC44CEf54e6D9B +- **Solana** - 9cVoan5GvnpVvysEkFWEFR4k9cpTdWKmqQ6Gi7nwM5ES Thank you very much for your support. diff --git a/hdwallet/info.py b/hdwallet/info.py index 4ff742c..5fc921c 100644 --- a/hdwallet/info.py +++ b/hdwallet/info.py @@ -7,7 +7,7 @@ from typing import List __name__: str = "hdwallet" -__version__: str = "v3.0.1" +__version__: str = "v3.1.0" __license__: str = "MIT" __author__: str = "Meheret Tesfaye Batu" __email__: str = "meherett.batu@gmail.com"