Releases: hdwallet-io/python-hdwallet
Releases · hdwallet-io/python-hdwallet
hdwallet v3.6.1
Enhancements
- Update: retrieve ECC name from HD class in HDWallet
Fix Bugs
- Fix: parent-fingerprint of AlgorandHD implementation
hdwallet v3.6.0
New Cryptocurrencies
Name |
Symbol |
Coin Type |
Networks |
Base |
BASE |
60 |
mainnet |
New Additions
- Add: Algorand foundation xHD (AlgorandHD) implementation
Enhancements
- Modify: BIP32 HD to accept custom ECC on HDWallet class
- Change: default Algorand cryptocurrency ECC to
Kholaw-Ed25519
hdwallet v3.5.1
New Additions
- Add:
SEMANTICS
, DEFAULT_SEMANTIC
, DEFAUT_PATH
& SUPPORT_BIP38
values in all cryptocurrencies.
- Add:
NAME
value in all networks.
- Add:
name_only
param for change, role, and ecc indexes on derivation
Enhancements
- Change: getting
raw
of Point to raw_encode
- Modify: ECC implementation for
HDWDerivation
- Modify: return language value &
from_entropy
funcs of all Mnemonics
- Refactor: renamed
ecc
to eccs
- Refactor: renamed
const
to consts
Fix Bugs
- Fix:
version
of CardanoHD root_xprivate_key
& xprivate_key
functions
- Fix: Unknown arg name for all Seed
from_mnemonic
functions
- Fix:
from_index
function setup of CustomDerivation
- Fix:
public_key_type
of Electrum-V2 HD segwit-address
hdwallet v3.4.0
New Cryptocurrencies
Name |
Symbol |
Coin Type |
Networks |
Neutron |
NTRN |
118 |
mainnet |
New Additions
- Add:
is_valid
function for validating entropies & seeds hex string
- Add:
is_valid_key
function for validating extended (x)-keys string
Fix Bugs
- Fix: Phantom client base58 encode of Solana
hdwallet v3.3.0
New Cryptocurrencies
Name |
Symbol |
Coin Type |
Networks |
dYdX |
DYDX |
22000118 |
mainnet |
Improvements
- Add: SLIP-0044 coin types on single file
- Update: All cryptocurrencies coin-type into SLIP44
- Modify: Both
eCash
& e-Gulden
class names
Fix Bugs
- Fix: Osmosis coin-type into
10000118
value
hdwallet v3.2.3
Improvements
- Update: The HDWDerivation
ecc
parameter now accepts an ECC instance
- Drop: List items are converted into a string in case of an exception
Fix Bugs
- Fix: HDWDerivation
ecc
constant value on clean
- Fix: ECC parameter instant checker on HDWDerivation
hdwallet v3.2.1
Fix Bugs
- Fix: import SeedError exception on Cardano seed
hdwallet v3.2.0
Improvements
- Modify default address assignment to align with HD wallet standards and semantic configurations.
- Set default Electrum V1 and V2 HD's wif_prefix into
Bitcoin.NETWORKS.MAINNET.WIF_PREFIX
Fix Bugs
- Fix: WIF value return funcs of BIP32, Electrum-V1 & Electrum-V2 HD's
- Fix: Tezos address return function
Closed Issues
- Fix: use default HD class issue #107
hdwallet 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
hdwallet v3.0.1
Improvement
- Include a Source link in our PyPI metadata, pointing directly to this repository.