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 eip6800 (verkle) feature to configs/feature.yaml #586

Open
marioevz opened this issue Jun 3, 2024 · 2 comments
Open

Add eip6800 (verkle) feature to configs/feature.yaml #586

marioevz opened this issue Jun 3, 2024 · 2 comments
Assignees

Comments

@marioevz
Copy link
Member

marioevz commented Jun 3, 2024

Add eip6800 feature to the configuration file for the repo to be able to build and package releases with verkle fixtures easily.

In PR #573 we have an example of how this was accomplished for EOF, and we can similarly do this for verkle:

  • Add CancunEIP6800 (or similar) to activate verkle in an isolated way, similar to our CancunEIP7692 fork for EOF. Although it could be possible that we need more than one fork for Verkle, e.g. to have different conversion strides.
  • Add a eip6800 evm configuration to file configs/evm.yaml similar to eip7692 that we added to EOF.
  • Add the correct config to tox.ini, like the one added for EOF.
  • Optionally add and enable a tox verification matrix configuration for verkle in tox_verify.yaml.
@spencer-tb
Copy link
Collaborator

spencer-tb commented Jun 26, 2024

@spencer-tb
Copy link
Collaborator

Added the first release here: https://github.com/ethereum/execution-spec-tests/releases/tag/eip6800%40v0.0.1

I would ideally like to finalize the changes of verkle/main and merge them into main before we close this issue.

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