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
- Implement AIP18
- Set transaction timestamp type as int32 instead of uint32, to cater for possible old transactions that have a negative timestamp.
- Skip recipient id in
ToBytes
for type 1 and 4 transactions.
Several files and folders have been moved around for guideline compliance - see the diff for more details
- Multi Payment Serialisation & Deserialisation
- Slot helper
- Get Public Key from Hex
- Get Private Key from Hex
- Transaction to Map
- Transaction to JSON
- Fee Configuration
- Multi Signature Registration Signing
- Multi Signature Registration Verifying
- Dropped
nethash
from networks as it was not used
- Return raw bytes from
SerialiseTransaction
(instead of hex) - Renamed
createSignedTransaction
tobuildSignedTransaction
- Initial Release