v1.6.0

Package Downloads

RPM

Cypress Packages

Baobab Packages

Common Packages

Linux

Cypress Packages

Baobab Packages

Common Packages

MacOS

Cypress Packages

Baobab Packages

Common Packages

Windows

  • Not supported yet

Release Notes

New Features

  • Introduced KES (Klaytn Endpoint System) (#707, #709)

    • Supported shared database and cache

    • KES Fetcher node processes blocks and KES Service node serves APIs with the shared database/cache without its processing

  • Added debug.startCollectingTrieStats API which shows a stat of state trie (#740)

  • Added debug.getModifiedStorageNodesByNumber API which returns modified trie nodes from the contract sotrage (#742)

  • Added logs to show block processing summary (#747)

  • Added unigram/bigram/trigram tracers and fixed an error in 4-byte tracer (#752)

  • Supported ABIEncoderV2 to pack dynamic array and slice type (#753)

  • Supported ABI to unpack tuple type and bytesN arrays (#807, #792, #786)

  • Introduced state.trie-cache-save-period option for periodical saving fast cache to filesystem (#828)

  • Added debug.StartContractWarmUp(common.Address) API to warm up contract storage trie node (#831)

  • Introduced state prefetcher which executes future blocks and future transactions against current state for pre-loading state trie cache (#832, #860)

Improvements

  • Split chain data to send Kafka messages by chain data fetcher (#708, #712)

  • Changed metrics.Meter to metrics.Timer (#817)

  • Updated default docker image ID (#824)

  • Increased FD limit to the maximum value of the process (#827)

수정사항

  • Fixed the path for saving trie node cache (#751)

Miscellaneous

  • Disabled seek compaction for LevelDB (#715)

  • Performed code refactoring (#730, #733, #735)

  • Updated golang to 1.15.7 version (#875, #871)

Last updated