You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor!: refactor the SDK to use the new crypto package
BREAKING CHANGE:
- Bip32PublicKey removed from core and replaced by the Bip32PublicKeyHex type from the crypto package.
- Bip32PrivateKey removed from core and replaced by the Bip32PrivateKeyHex type from the crypto package.
- Ed25519PublicKey removed from core and replaced by the Ed25519PublicKeyHex type from the crypto package.
- Ed25519PrivateKey removed from core and replaced by the Ed25519PrivateKeyHex type from the crypto package.
- Ed25519KeyHash removed from core and replaced by the Ed25519KeyHashHex type from the the crypto package.
- Ed25519Signature removed from core and replaced by the Ed25519SignatureHex type from the crypto package.
- Hash32ByteBase16 removed from core and replaced by the Hash32ByteBase16 type from the crypto package.
- Hash28ByteBase16 removed from core and replaced by the Hash28ByteBase16 type from the crypto package.
- The KeyAgent interface now has a new field bip32Ed25519.
- The KeyAgentBase class and all its derived classes (InMemoryKeyAgent, LedgerKeyAgent and TrezorKeyAgent) must now be provided with a Bip32Ed25519 implementation on their constructors.
- Bip32Path type was removed from the key-management package and replaced by the Bip32Path from the crypto package.
0 commit comments