Releases: ebellocchia/py_crypto_hd_wallet
Releases · ebellocchia/py_crypto_hd_wallet
Version 1.3.3
- Fix dependencies for Python 3.12
Version 1.3.1
- Update
bip_utils
version dependency to 2.9.0
Version 1.3.0
- Add support for Cardano (Byron and Shelley)
- Remove
CreateFromPrivatecKey
/CreateFromPublicKey
from BIP wallets
Version 1.2.0
- Add support for official Algorand wallet
- Add support for Electrum V1 and V2 wallet
- Add
CreateFromPublicKey
for BIP wallets
Version 1.1.0
- Add support to BIP-0086 (Bitcoin Taproot)
Version 1.0.1
- Add configuration files for flake8 and prospector
- Fix all flake8 warnings
- Fix the vast majority of prospector warnings
- Remove all star imports (
import *
)
Version 1.0.0
- Align to bip_utils v2.0.0, adding all the new supported coins
- Add possibility to construct wallets from private key bytes
- Add possibility to generate wallets for Substrate and Monero
- Breaking changes:
- All the old classes (except for
HdWalletSaver
) and enums starting with HdWallet
are renamed to HdWalletBip
to distinguish them from Substrate and Monero wallets (e.g. HdWalletFactory
-> HdWalletBipFactory
, HdWallet
-> HdWalletBip
)
- Like bip_utils,
Bip49
and Bip84
now have their own coin types: HdWalletBip49Coins
and HdWalletBip84Coins
- There is no need anymore to pass the specification as argument to the factory, since it will be got directly from the enum type (e.g.
HdWalletFactory(HdWalletCoins.LITECOIN, HdWalletSpecs.BIP49)
-> HdWalletFactory(HdWalletBip49Coins.LITECOIN)
)
Version 0.13.0
- Add new BIP-0039 languages:
Language |
Enum |
Chinese (simplified) |
HdWalletWordsLanguages.CHINESE_SIMPLIFIED |
Chinese (traditional) |
HdWalletWordsLanguages.CHINESE_TRADITIONAL |
Korean |
HdWalletWordsLanguages.KOREAN |
- Add support for the following coins:
Coin |
Main net |
Polygon |
HdWalletCoins.POLYGON |
Fantom Opera |
HdWalletCoins.FANTOM_OPERA |
Harmony One (Metamask address) |
HdWalletCoins.HARMONY_ONE_METAMASK |
Harmony One (Ethereum address) |
HdWalletCoins.HARMONY_ONE_ETH |
Harmony One (Cosmos address) |
HdWalletCoins.HARMONY_ONE_ATOM |
Huobi Chain |
HdWalletCoins.HUOBI_CHAIN |
OKEx Chain (Ethereum address) |
HdWalletCoins.OKEX_CHAIN_ETH |
OKEx Chain (Cosmos address) |
HdWalletCoins.OKEX_CHAIN_ATOM |
OKEx Chain (Old Cosmos address before mainnet upgrade) |
HdWalletCoins.OKEX_CHAIN_ATOM_OLD |
Version 0.12.0
- Add support for Terra (
HdWalletCoins.TERRA
).
- Add support for different BIP-0039 languages:
Language |
Enum |
English |
HdWalletWordsLanguages.ENGLISH |
Italian |
HdWalletWordsLanguages.ITALIAN |
French |
HdWalletWordsLanguages.FRENCH |
Spanish |
HdWalletWordsLanguages.SPANISH |
Portuguese |
HdWalletWordsLanguages.PORTUGUESE |
Czech |
HdWalletWordsLanguages.CZECH |