Py-crypto-hd-wallet

Latest version: v1.3.3

Safety actively analyzes 629639 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

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 *`)

1.0.0

- Align to [*bip_utils* v2.0.0](https://github.com/ebellocchia/bip_utils/releases/tag/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)`)

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`|

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`|

0.11.0

- Add Avalanche support (`HdWalletCoins.AVAX_C_CHAIN`, `HdWalletCoins.AVAX_X_CHAIN`, `HdWalletCoins.AVAX_P_CHAIN`)

0.10.0

- Add python typing to all classes
- Make code PEP8 compliant
- Fix documentation

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.