Recent Releases of etheno

etheno - Etheno v0.3.2

Fixed

  • Dropped rusty-rlp dependency so that ARM Docker builds work as expected during QEMU emulation

- Python
Published by anishnaik over 3 years ago

etheno - Etheno v0.3.1

Bugfix and dependency update release

Changed

  • We are now using ganache@7.3.2 and greater instead of ganache-cli@6.x for running Ganache
  • Using the latest Flask@v2.1.0 version

Fixed

  • Fixed #101
  • Fixed a bug that occurred when a JSONRPCError was being logged
  • Fixed a bug that prevented Ganache from being used from within a Docker container

Removed

  • Removed Manticore integration and all associated command-line parameters
  • Removed Echidna integration and all associated command-line parameters
  • Removed examples/ folder since it is outdated and uses deprecated features

- Python
Published by anishnaik over 3 years ago

etheno - Etheno v0.3a1

Bugfix and dependency update release

Changed

  • We are now using ganache@7.3.2 and greater instead of ganache-cli@6.x for running Ganache
  • Using the latest Flask@v2.1.0 version

Fixed

  • Fixed #101
  • Fixed a bug that occurred when a JSONRPCError was being logged
  • Fixed a bug that prevented Ganache from being used from within a Docker container

Removed

  • Removed Manticore integration and all associated command-line parameters
  • Removed Echidna integration and all associated command-line parameters
  • Removed examples/ folder since it is outdated and uses deprecated features

- Python
Published by anishnaik almost 4 years ago

etheno - Etheno v0.2.4

  • Adds the ability for plugins to rewrite RPC calls
  • Compatibility improvements with Ganache and Node 14
  • Support for additional RPC calls (evm_mine, evm_increaseTime, eth_getTransactionByHash, etc.)
  • New command line argument to support custom Ganache binaries

- Python
Published by ESultanik over 4 years ago

etheno - Etheno v0.2.3

Bugfix release, primarily to add support for the latest version of Manticore.

Added

  • Support for the latest version of Manticore (v0.3.0)

Fixed

  • Fixes a bug due to a change in the way the latest version of Truffle handles its config files
  • Fixes a bug that would erroneously print a warning that the version of Manticore is too old

- Python
Published by ESultanik almost 7 years ago

etheno - Etheno v0.2.2

Added

  • Updated to support a newer version of Echidna
    • We are almost at feature parity with Echidna master, which we expect to happen at the next release
  • Two new commandline options to export raw transactions as a JSON file
  • New --truffle-cmd argument to specify the build command

Changed

Fixed

  • Fixes a bug in honoring the --ganache-args option

- Python
Published by ESultanik about 7 years ago

etheno - Etheno v0.2.1

2019-02-07

Bugfix release.

  • Manticore is now an optional requirement
  • Improvements and bugfixes to the logger integration with Manticore
  • Added a workaround to the examples for a bug in Truffle

- Python
Published by ESultanik over 7 years ago

etheno - Etheno v0.2.0

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

- Python
Published by ESultanik over 7 years ago

etheno - TruffleCon 2018 Pre-Release

Initial Features: - Manticore Integration - Truffle Integration - Ganache Integration - JSON RPC Multiplexing

- Python
Published by ESultanik over 7 years ago