Skip to content

Etheno v0.2.0

Compare
Choose a tag to compare
@ESultanik ESultanik released this 02 Nov 20:00
· 224 commits to master since this release
2d390f4

2018-11-02

First formal release of Etheno.

Added

  • An example that can automatically reproduce the Constantinople gas usage discrepancy that caused a hard-fork on Ropsten in October of 2018
  • More client integrations and support
    • Support for JSON RPC clients that have no local accounts and only accept signed raw transactions
    • Support for saving and loading genesis files
    • Support for Geth with either an autogenerated or user-provided genesis
    • Support for Parity with either an autogenerated or user-provided genesis
    • Automated transaction synchronization between chains (e.g., if clients are running with different genesis blocks)
  • Improved automated testing
    • Automated differential testing that reports differences between clients
    • Integration with the Echidna EVM fuzzer
  • Improved extensibility and user friendliness
    • Client and Plugin API
    • Logging framework with ANSI color on the terminal
    • Optional log directory with client- and plugin-specific log files, including auto-generated scripts to re-run the clients

Changed