Skip to content

Releases: ainblockchain/ain-blockchain

v0.7.3 Release Note

21 May 03:47
0449906

Choose a tag to compare

Good day! Ya'all!! This is the second regular release. 0.7.3!

What newly released features are:

  • Pose limits on the tx pool size
  • Use parseOrLog
  • Fix major bugs(#383 , #384)
  • Get node CPU usage
  • Move state access methods to DB
  • Update script
  • Adopt ENABLE_DEV_SET_CLIENT_API flag
  • Fix integration test
  • Fix minor bugs

v0.7.2 Release Note

11 May 08:08
e0e14aa

Choose a tag to compare

This hotfix patch is based on the fixes of PR #383 and #384 .

v0.7.1 Release Note

11 May 05:21
2474596

Choose a tag to compare

Hi all! This is the first regular release in 2021!

What newly released features are:

  • Allow undefined gas_price
  • Add _collectFee, _distributeFee
  • Support data protocol version
  • Add service app gas amount
  • Add REST function call timeout
  • Support consensus protocol version
  • Change balance to PredefinedDbPaths.BALANCE
  • Atomic function trigger (Exec results + isFailedTx())
  • Update README.md
  • Fix minor bugs

v0.7.0 Release Note

21 Apr 08:14
90072d7

Choose a tag to compare

It's been ages! We are happy to announce v0.7.0 has just been released!

What newly released features are:

  • Transaction refactoring (nonce, timestamp, extra fields)
  • /status, /metrics for Prometheus / Grafana
  • Fix bugs (restart, nonce, proof hash, p2p connection)
  • Service account / payment
  • Cleanup after block finalization
  • Chained function calls
  • Payment extension
  • P2P heartbeat
  • Escrow service
  • Block optimization
  • No circular function calls / onlyOwner bit
  • Reduce function logging
  • Fix destroyDB() in consensus
  • Tx tracker update while block loading
  • P2P message signing
  • Block storage optimization
  • Nonce tracking in DB states
  • Database backup & restore
  • Node cloning bug fix
  • Deposit/withdraw revamping
  • Service integrity (_createApp)
  • Tx result & gas amount
  • Tx result path bug fix
  • Tree height limit
  • Batch transaction list size limit
  • Tree size limit
  • Data compatibility placeholders
  • ENABLE_DEV_CLIENT_API / forceDevClientApi
  • Account registration gas amount
  • minor bug fixes

v0.6.0 Release Note

05 Feb 09:45
5ccc257

Choose a tag to compare

Happy new year!! We are glad v0.6.0 has just been released!

What newly released features are:

  • Support multiple functions
  • Apply function permission rules
  • Improve health-check
  • Revamp p2p network
  • Update CI/CD
  • Make whitelist & validator set changeable
  • Adopt genesis_params.json
  • Fix minor bugs

v0.5.1 Release Note

22 Dec 06:34
70745b7

Choose a tag to compare

Winter is coming! v0.5.1 has just been released!

What newly released features are:

  • Make SET operation atomic
  • Replace the state nodes' version of the temp state version to the final state version when it's finalized
  • Simplify node status
  • Reject transactions when the node is not in BlockchainNodeStatus.SERVING status
  • Fix some minor bugs

v0.5.0 Release Note

15 Dec 05:25
9646047

Choose a tag to compare

Good day people! v0.5.0 has just been released!

What newly released features are:

  • Update proof hash with state versioning
  • Update a transaction structure
  • Add ain_sendSignedTransactionBatch
  • Add some scripts
  • Fix some minor bugs

v0.4.0 Release Note

04 Dec 05:22
5cc4a47

Choose a tag to compare

Good to see you again. v0.4.0 has just been released!

What newly released features are:

  • Support cross shard communication
  • Support state version control
  • Update deploy script
  • Fix some minor bugs

v0.3.3 Release Note

11 Nov 10:58

Choose a tag to compare

Hello there. v0.3.3 has just been released!

What newly released features are:

  • Lint check all around
  • Fix some minor bugs

v0.3.2 Release Note

09 Nov 09:25
b3250c0

Choose a tag to compare

Hi all! We are happy to release v0.3.2 today.

What newly released features are:

  • Setup actions
  • Update logging messages
  • Update versioning
  • Add getSharding() method
  • Fix some minor bugs