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

modularize foundry-evm #6052

Closed
DaniPopes opened this issue Oct 17, 2023 · 0 comments · Fixed by #6128
Closed

modularize foundry-evm #6052

DaniPopes opened this issue Oct 17, 2023 · 0 comments · Fixed by #6128
Assignees
Labels
T-feature Type: feature

Comments

@DaniPopes
Copy link
Member

Component

Other (please describe)

Describe the feature you would like

  • evm-executors: db, backend, fork, generic inspectors. Can be split up further in the future by working more with traits.
    • cheatcodes: cheatcode definitions and implementations feat: foundry-cheatcodes #5998
    • evm-traces: trace decoding and identifying
    • coverage
      • fuzz + invariant

Where evm-executors is at the bottom of the dep tree.
Then everything is aggregated in foundry-evm, as it is now.

Part of #4928

Additional context

No response

@DaniPopes DaniPopes added the T-feature Type: feature label Oct 17, 2023
@DaniPopes DaniPopes self-assigned this Oct 17, 2023
@gakonst gakonst added this to Foundry Oct 17, 2023
@github-project-automation github-project-automation bot moved this to Todo in Foundry Oct 17, 2023
@github-project-automation github-project-automation bot moved this from Todo to Done in Foundry Oct 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-feature Type: feature
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant