Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Etheno needs to be redesigned, removing features are unused or broken #95

Open
ggrieco-tob opened this issue Apr 11, 2022 · 1 comment

Comments

@ggrieco-tob
Copy link
Member

ggrieco-tob commented Apr 11, 2022

Right now, Etheno is an important part of end-to-end testing using Echidna, however most of the features are not related to that and tend to break the rest of the tool. Right now, we need to remove all the code that is barely used, including:

  • Manticore integration (which is breaking is producing some issues since it tends to be broken)
  • EVM differential testing: I don't think this was used beyond the initial experiments we did.
  • Echidna fuzzing: this is unused and confuses the users since it looks related with end-to-end testing, but it is not.

When we have a more reduced codebase, we can start with other improvements.

@anishnaik
Copy link
Contributor

anishnaik commented Jul 6, 2022

Parity integration will also be removed since it is no longer supported and is now called openEthereum

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants