v1.5.3
Package Downloads
RPM
Cypress Packages
Baobab Packages
- kcnd-baobab-v1.5.3-0.el7.x86_64.rpm
- kpnd-baobab-v1.5.3-0.el7.x86_64.rpm
- kend-baobab-v1.5.3-0.el7.x86_64.rpm
Common Packages
- kscnd-v1.5.3-0.el7.x86_64.rpm
- kspnd-v1.5.3-0.el7.x86_64.rpm
- ksend-v1.5.3-0.el7.x86_64.rpm
- kbnd-v1.5.3-0.el7.x86_64.rpm
- kgen-v1.5.3-0.el7.x86_64.rpm
- homi-v1.5.3-0.el7.x86_64.rpm
Linux
Cypress Packages
Baobab Packages
- kcn-baobab-v1.5.3-0-linux-amd64.tar.gz
- kpn-baobab-v1.5.3-0-linux-amd64.tar.gz
- ken-baobab-v1.5.3-0-linux-amd64.tar.gz
Common Packages
- kscn-v1.5.3-0-linux-amd64.tar.gz
- kspn-v1.5.3-0-linux-amd64.tar.gz
- ksen-v1.5.3-0-linux-amd64.tar.gz
- kbn-v1.5.3-0-linux-amd64.tar.gz
- kgen-v1.5.3-0-linux-amd64.tar.gz
- homi-v1.5.3-0-linux-amd64.tar.gz
MacOS
Cypress Packages
- kcn-v1.5.3-0-darwin-10.10-amd64.tar.gz
- kpn-v1.5.3-0-darwin-10.10-amd64.tar.gz
- ken-v1.5.3-0-darwin-10.10-amd64.tar.gz
Baobab Packages
- kcn-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz
- kpn-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz
- ken-baobab-v1.5.3-0-darwin-10.10-amd64.tar.gz
Common Packages
- kscn-v1.5.3-0-darwin-10.10-amd64.tar.gz
- kspn-v1.5.3-0-darwin-10.10-amd64.tar.gz
- ksen-v1.5.3-0-darwin-10.10-amd64.tar.gz
- kbn-v1.5.3-0-darwin-10.10-amd64.tar.gz
- kgen-v1.5.3-0-darwin-10.10-amd64.tar.gz
- homi-v1.5.3-0-darwin-10.10-amd64.tar.gz
Windows
- Not supported yet
Release Notes
New features
- Implemented a streaming module to push fetched blockchain data to Kafka in real-time
- Implemented a Kafka client (#685)
- Added options for Kafka (#689)
- Implemented a Kafka consumer (#697)
- Implemented Remote Cache (redis) (#681)
- Implemented Redis pub/sub for the latest block (#676)
- Implemented DB Migration feature (#648)
- Implemented StateTrieNode cache dump feature to restore the cache after restart for performance boost at cold start (#692, #702)
Improvements
- Fixed wrong status API output of state trie migration (#703)
- Fixed the validation logic of a role-based key including
AccountKeyLegacy
(#674)
Miscellaneous
- Added options to disable Fetcher/Downloader/Worker (#680, #688)
- Implemented to generate the genesis block with existing chain data (#649)
- Removed the unused flag
--cache.writethrough
(#682) - Added an error log when failed to read the trie DB (#683)
- Added the staking contract source code (#699)
- Added
--start-block-num
to test past blocks (#711) - Added a validity check when a keystore is created (#725)
- Added read/write performance metrics for Level DB (#726)