Skip to content

Add electra config - #3632

Merged
hwwhww merged 3 commits into
ethereum:devfrom
parithosh:add-electra-config
Mar 26, 2024
Merged

hwwhww merged 3 commits into
ethereum:devfrom
parithosh:add-electra-config

Conversation

@parithosh

@parithosh parithosh commented Mar 25, 2024

Copy link
Copy Markdown
Member

Adds a config field for the electra fork. The fork hasn't been finalized yet, but we are using the name as a placeholder on the testing stack to trigger the next fork (E.g, for IL testnets, ELECTRA_FORK_EPOCH would trigger the IL related EIPs).

Some CLs throw errors on startup if a config contains an undefined value. Adding ELECTRA_FORK_* to the official config list would ensure that even if the fork is never activated, atleast the clients wouldn't crash on startup and it sets us up for when the Electra fork is defined officially.

Potential discussion point: Do we still need EIP6110_FORK_VERSION/etc defined specifically? Can we remove them as they're scheduled for inclusion in ELECTRA* or are they still needed for some other layer of the testing stack?

@parithosh
parithosh requested a review from hwwhww March 25, 2024 11:27
@hwwhww

hwwhww commented Mar 26, 2024

Copy link
Copy Markdown
Contributor

Potential discussion point: Do we still need EIP6110_FORK_VERSION/etc defined specifically? Can we remove them as they're scheduled for inclusion in ELECTRA* or are they still needed for some other layer of the testing stack?

Right, so it should be cleaned up in #3615. I think #3615 will be open for a while for review. In the meantime, I think it's good to merge this PR to solve the issues you are facing. 👍

@parithosh

Copy link
Copy Markdown
Member Author

Potential discussion point: Do we still need EIP6110_FORK_VERSION/etc defined specifically? Can we remove them as they're scheduled for inclusion in ELECTRA* or are they still needed for some other layer of the testing stack?

Right, so it should be cleaned up in #3615. I think #3615 will be open for a while for review. In the meantime, I think it's good to merge this PR to solve the issues you are facing. 👍

That would be amazing, thank you!

@hwwhww
hwwhww merged commit 30be96b into ethereum:dev Mar 26, 2024
@hwwhww hwwhww added the electra label Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants