Chronicle release 1.1

cc32d9
cc32d9
May 12 · 1 min read

Chronicle is an open-source reader for EOSIO State History Plugin. It decodes the raw data with the use of contracts’ ABI and exports all data in JSON toward the consumer application.

In this release:

  • Unidirectional mode is no longer supported.
  • skip-to option is removed.
  • exp_zmq_plugin is removed because of instable work with Boost ASIO.
  • Newest libraries from Block One repositories are used, and the most
    dramatic change is that channels are processed asynchronously. Also
    all asynchronous tasks must be wrapped in appbase priority queue.
  • In addition to latest copy of ABI for each contract, the internal
    state database stores a history of all ABI revisions for all
    contracts. This is used in interactive mode.
  • New configuration option: mode and 3 modes: scan, scan-noexport, and interactive. Interactive mode allows requesting individual blocks and block ranges.
  • New options: irreversible-only, end-block.

The software is available on GitHub: https://github.com/EOSChronicleProject/eos-chronicle

This development is part of Telos work proposal.

cc32d9

Written by

cc32d9

ETH address: "0x7137bfe007B15F05d3BF7819d28419EAFCD6501E" EOS account: "cc32dninexxx"