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

Add support to run EF spec tests #43

Closed
mpaulucci opened this issue Jun 14, 2024 · 0 comments · Fixed by #70
Closed

Add support to run EF spec tests #43

mpaulucci opened this issue Jun 14, 2024 · 0 comments · Fixed by #70
Assignees
Labels
state-transition Issues related to execution and state calculation

Comments

@juanbono juanbono added this to the 1 - Read-only RPC Node milestone Jun 14, 2024
@mpaulucci mpaulucci added the state-transition Issues related to execution and state calculation label Jun 18, 2024
@lferrigno lferrigno moved this to In Progress in ethrex_l1 Jun 25, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in ethrex_l1 Jun 27, 2024
mpaulucci added a commit to mpaulucci/lambda_ethereum_rust that referenced this issue Oct 16, 2024
**Motivation**
We want to be able to run the test suite from EF

**Description**
This is a first implementation that adds support to parse a simple test
vector with one block and one transaction.

Pending work:
- Add a script to download all test vectors, and filter out ones
previous to Cancun.
- Extend `ef_tests` types to succesfully parse all cancun blockchain
tests.
- Add logic to skip tests that are not supported yet.
- Call EVM inside `core` instead of the one inside `ef_tests` once it's
ready. This will require to use types from `core` and be able to go from
`ef_tests` _into_ `core` types.

Closes lambdaclass#43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state-transition Issues related to execution and state calculation
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants