Skip to content

Releases: ebellocchia/py_crypto_hd_wallet

Version 1.3.3

06 Mar 22:56
Compare
Choose a tag to compare
  • Fix dependencies for Python 3.12

Version 1.3.2

09 Feb 19:11
Compare
Choose a tag to compare
  • Update Python versions

Version 1.3.1

28 Dec 22:04
Compare
Choose a tag to compare
  • Update bip_utils version dependency to 2.9.0

Version 1.3.0

22 Sep 19:20
Compare
Choose a tag to compare
  • Add support for Cardano (Byron and Shelley)
  • Remove CreateFromPrivatecKey/CreateFromPublicKey from BIP wallets

Version 1.2.0

01 Jul 20:01
Compare
Choose a tag to compare
  • Add support for official Algorand wallet
  • Add support for Electrum V1 and V2 wallet
  • Add CreateFromPublicKey for BIP wallets

Version 1.1.0

19 Mar 19:11
Compare
Choose a tag to compare
  • Add support to BIP-0086 (Bitcoin Taproot)

Version 1.0.1

18 Oct 11:50
Compare
Choose a tag to compare
  • 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

13 Oct 12:40
Compare
Choose a tag to compare
  • 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

23 May 10:09
Compare
Choose a tag to compare
  • 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

04 May 19:46
Compare
Choose a tag to compare
  • 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