All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Implement AIP11
- Support vendor fields up to 255 characters
- Upgraded
bitwasp/bitcointo1.0.0
- Handle signed messages that were created through Desktop Wallet 2.0
- Missing ID from delegate registrations
- Maximum vendor field length (previously 63, now 64)
- Skip recipient id in
toBytesfor type 1 and 4 transactions.
- Properly calculate the transaction
idif signed with second signature.
- Properly handle
assetif empty inArkEcosystem\Crypto\Transactions\Transaction. - Properly handle
versionandnetworkif not set onArkEcosystem\Crypto\Transactions\Transaction. - Added missing
ArkEcosystem\Crypto\Networks\Devnetuse toArkEcosystem\Crypto\Configuration\Network
Several files and folders have been moved around for guideline compliance - see the diff for more details
- Multi Payment Serialisation & Deserialisation
- Slot helper
- Validate PublicKey
- Get Public Key from Hex
- Get Private Key from Hex
- Get Private Key from WIF
- Transaction to Array
- Transaction to JSON
- Upgraded
bitwasp/bitcointo0.0.35
- Dropped
nethashfrom networks as it was not used
- Initial Release