Retro-bip-utils

Latest version: v1.0.5

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

Scan your dependencies

Page 7 of 7

0.4.0

- Add support for DASH coin (both Bip44 and Bip49 are supported).
- Add *key_helper* module for checking if a key is private or public compressed/uncompressed.
- Add error checking to classes that generate addresses (`P2PKH`, `P2SH`, `P2WPKH`, `EthAddr`, `XrpAddr`). They now raise a `ValueError` exception if the provided key is not valid
- *WIF* module checks for key validity when encoding; when decoding, it checks if the resulting key is valid

0.3.0

- Redesign architecture to make easier to add new coins
- Add support for the following coins:
- Litecoin
- Dogecoin
- Ethereum
- Ripple

0.2.0

- Add possibility to create a `Bip32`, `Bip44`, `Bip49` and `Bip84` object from an extended key
- Rename `Bip44Base.Chain` to `Bip44Base.Change`
- Rename `Bip44Chains`to `Bip44Changes`
- Added some helper methods to `Bip44Base` (`IsMasterLevel`, `IsPurposeLevel`, `IsCoinLevel`, `IsAccountLevel`, `IsChangeLevel` and `IsAddressIndexLevel`)

0.1.1

- Fix *bip39* module (`self` in `staticmethod`)

0.1.0

Included modules:
- BIP-0039
- BIP-0032 with path parser
- BIP-0044, BIP-0049 and BIP-0084
- P2PKH address generation
- P2SH address generation
- P2WPKH address generation
- WIF encoder/decoder
- base58 encoder/decoder

Page 7 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.