Release Notes

Accumulate 0.5.1 - April 30th 2022

πŸš€ New
  • We have added support for executing multiple key page updates as a single transaction (We have added a multi-operation key page updates)
  • We added API support for other signature types
  • Create an access control framework
  • Add transactions for adding, removing, updating a validator
  • Envelope and synthetic transaction redesign
  • Capture evidence from Tendermint
  • Capture votes from Tendermint
  • Create index chains
  • Add an API call that constructs a proof of the state of an account
  • Add memo and metadata field to the transaction
  • CLI Command to display how many Credits you receive per ACME
  • Add the ability to lock a key page
  • Support Factom RCD1 signatures
  • We created Sub-ADIs
πŸ”§ Fixes
  • A synthetic transaction with an invalid origin is not saved
  • We fixed a bug that could cause the TestNet to stall due to an invalid synthetic transaction We built a solid Monitoring infrastructure
πŸ”§ Improvements
  • Key page entries must be key hashes
  • Deprecate extids on data accounts
  • Document API methods
  • Rename the pending chain
  • Run two nodes side-by-side
  • Use 'timestamps' instead of 'nonces'
  • Track the key page version
  • Track issued tokens instead of remaining reserve
  • Accumulate only check the nonce of the first signature
  • Burn ACME to buy credits
  • We added Nest Key Pages with Key Books (acc://ethan/book/1)
  • Keys must be hashed with SHA-256

Accumulate - Version 0.5 February 1st 2022

πŸš€ New
  • Expose the number of signatures required for a pending transaction in the protocol
  • Assign a manager to an account in the CLI
  • Lite Account Identity in the CLI
  • Add Scratch Flag to ADI Data Account and ADI Token Account Creation in CLI
  • Add Token Issuance to CLI
  • Prove the inclusion of an entry in a chain
  • Support signatures other than ED25519 in the protocol
πŸ”§ Fixes
  • Add human-readable output for token transactions in the CLI
  • URL-based query for a data entry by hash returns the wrong entry hash in the protocol
  • CLI can't read Account Balance
πŸ”§ Improvements
  • Improved the Update key book references in the protocol
  • Allow the version check to be ignored when onboarding a node in the CLI
  • Create a CLI Command to Un-assign a Manager
  • Improved Document new encoding scheme in the protocol
  • Improved manual ACME oracle in the protocol
  • Improved the return Threshold of Pending Transaction Through API in the protocol
  • SDK Backwards compatibility for token issuer
  • Use the SDK client interface improved
  • Change Token Type for Token Issuer
  • Display Synthetic Transaction Success or Failure in CLI
  • Add Command to CLI to show Pending TXs
  • Make a chain unmanaged
  • Add a manager to an existing chain
  • Assign manager key book when a record is created