Skip to content

Echidna 1.5.1

Compare
Choose a tag to compare
@ggrieco-tob ggrieco-tob released this 08 Jul 17:49
· 463 commits to master since this release
e004784

This minor release focuses on stability. We improved the handling of timestamp and block number to make testing of code depending on these easier and more effective. Additionally, we fixed some corner cases in the handling of contract deployments, we improved the UI to be easier to use, refactored some internal code and added more unit tests. Finally, the Echidna team would also like to thank @elopez, our external contributor for their work on squashing some annoying issues.

Added

  • Seed to UI (#456)
  • Initial timestamp and block number (#455)
  • DockerHub containers in addition to GitHub (#445)

Fixed

  • Timestamp and block delays having the initial timestamp/block added to them (#460, #469)
  • GitHub actions due to new macOS image (#468)
  • Extcodesize by creating contracts correctly (#453, #454, #465)
  • Detect contract deployment failures (#447)
  • Brought back print reporting after exiting the UI (#441)

Refactored

  • Relax package.yaml constraints (#466)
  • Refactor unit tests (#457)
  • Better README (#450)
  • Code simplifications (#448)
  • Refactor Tx (#437)