Skip to content

Releases: aionnetwork/aion

Aion v.0.1.18 for March Lastweek testnet.

29 Mar 21:06
Compare
Choose a tag to compare

This is mandatory binary update for test net after Mar 29 6PM.

New build: please double check the revision number

Aion v0.1.17

23 Mar 21:31
Compare
Choose a tag to compare
Revert pending state update optimization; revert snapshotAll()

Aion v0.1.16

20 Mar 23:36
34b6097
Compare
Choose a tag to compare

pool/miners must be upgraded to v0.1.10 for the new kernel version

Changelog:

  • P2p/syncing bufixes
  • Transaction pool and transaction propagation bugfixes
  • Add database clean up
  • Update node id generator
  • Fix INVALID_NONCE issue
  • Update timestamp each Equihash iteration
  • Index database keys support for both int and long
  • Re-enforce block timestamp rule
  • Implement a tx cache layer for tx propagation

Aion v0.1.15 for March 3nd week public test net

09 Mar 20:15
056b0cb
Compare
Choose a tag to compare

Binary will be available after test net stability confirmation.

Database:

  • Cleanup, additional functionality for automatic conversion when using database from old kernel version
  • Improvements regarding message logging and handling of missing blocks
  • Added command line functionality for database in order to remove blocks on side chains
  • Updating block information and recomputing total difficulty (helps in case of database corruption)
  • Removes all blocks from older levels on revert call

Fixed Bugs:

  • Fixed deadlock issue in pendingTxPool and txPool
  • Update for synchronizing flush method, fixed ConcurrentModificationException - BlkHdr exception

Enhancements:

  • Updated clock drift tolerance to 1 second
  • Udpated ant build, and refined version managing
  • JSON-RPC calls for returning list of all blocks present at a certain number/height and which block is currently selected as the main blockchain
  • Implementation of RPC function: debug_getBlocksByNumber(blockNum, fullTransaction)
  • Config and CLI update: keeping seed nodes when creating new config.xml
  • Removing sync logging
  • P2P pattern refactoring and updates
  • Ip to bytes conversion refactoring
  • Logging of heap cache stats to monitor behaviour
  • Improve handshake by adding version exchange

Aion v0.1.14 for March 2nd week public test net

09 Mar 20:13
971e5fd
Compare
Choose a tag to compare

Aion community please update your kernel with this release for period March 5 - 11.

  • fix various p2p/syncing issues
  • implement upnp
  • update status dump
  • fix nonce manager and LRUMap issues
  • optimize EquiValidator
  • modularize fastvm

how to recover from sidechain
please check how-to-recover-from-sidechain wiki
https://github.com/aionnetwork/aion/wiki/how-to-recover-from-sidechain

Aion v0.1.13 for public testnet release.

01 Mar 15:16
6340572
Compare
Choose a tag to compare
  • Revised account unlock time logic
  • Update and refactor P2P module
  • Decoupling block propogation from SyncMgr
  • Added batch data retrieval in Java API
  • Code clean-up, bug fixes, and improved recovery functionality
  • BlockInfo serialization change (default to RLP)
  • Database caching and compression as defaults