Releases: symbol/symbol-hd-wallets
Releases · symbol/symbol-hd-wallets
v0.14.2
v0.8.0: SHA512 key derivation and drop of CatapultECC
Added
tweetnacl
usage for SHA512 key derivation
Changed
- Breaking compatibility with extended keys generated with v0.7.0 due to a change of the underlying hash algorithm that is being used.
- Extended public keys are now also compatible with SLIP-10 (original ed25519-BIP32 implementation proposal).
- Dropped class
CatapultECC
fortweetnacl
usage - Dropped
SignSchema
resolution logic, now always using SHA512 for key derivation (private -> pub)
v0.1.0: BIP32, BIP39, BIP44 compatibility reached - WIP on CATAPULT compatibility
Added
- Added
MnemonicPassPhrase
withcreateRandom
- Added
MnemonicPassPhrase.toSeed('password')
- Added
MnemonicPassPhrase.toEntropy()
for BIP32 compatibility - Added
ExtendedKeyNode
higher level approach to BIP32 HD-nodes inbitcoinjs/bip32
. - Added
ExtendedKeyNode.derivePath
for child derivation - Added unit tests for above features
- Added unit test
ComplianceBIP32
for BIP32 compatibility checks