Releases: aionnetwork/aion
Releases · aionnetwork/aion
Aion v.0.1.18 for March Lastweek testnet.
This is mandatory binary update for test net after Mar 29 6PM.
New build: please double check the revision number
Aion v0.1.17
Revert pending state update optimization; revert snapshotAll()
Aion v0.1.16
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
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
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.
- 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