Version 2.6.0
-
Add support for Cardano:
- Cardano Byron legacy (old Daedalus addresses, i.e.
Ddz...) - Cardano Byron-Icarus (Yoroi addresses in the
Ae2...format) - Cardano Shelley (Yoroi addresses in the
addr1...format)
- Cardano Byron legacy (old Daedalus addresses, i.e.
-
Add support for Ergo (
Bip44Coins.ERGO,Bip44Coins.ERGO_TESTNET) -
Add
ChainCodemethod to Bip32 and Bip44 key classes to quickly get it -
Add
PublicKeymethod toBip44PrivateKey -
Bip32Baseclass:- Add
Curvemethod - Remove
IsPrivateUnhardenedDerivationSupportedmethod (same meaning ofIsPublicDerivationSupported)
- Add
-
Bip32KeyIndexclass:Bip32Utilsmethods move toBip32KeyIndex- Add
Harden/Unhardenmethods toBip32KeyIndex
-
DataBytesclass:- Add possibility to get length (
Length,Size,__len__) - Add possibility to check for equality (
__eq__) - Add possibility to iterate over bytes (
__iter__)
- Add possibility to get length (
-
Add
Curvemethod toBip32PublicKey/Bip32PrivateKeyclasses -
Add possibility to create a
Bip32PublicKeyclass from anIPointinstance -
Add
CurveTypemethod toIPointclasses -
BIP32 classes were renamed in a consistent way:
Bip32Ed25519Slip->Bip32Slip10Ed25519Bip32Ed25519Blake2bSlip->Bip32Slip10Ed25519Blake2bBip32Nist256p1->Bip32Slip10Nist256p1Bip32Secp256k1->Bip32Slip10Secp256k1Bip32Ed25519Kholaw->Bip32KholawEd25519
Old classes kept for compatibility
-
Update key net version to get
xprvprefix for BIP32 Kholaw private extended keys