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

Prague hard fork #1268

Open
1 of 3 tasks
rakita opened this issue Apr 6, 2024 · 0 comments
Open
1 of 3 tasks

Prague hard fork #1268

rakita opened this issue Apr 6, 2024 · 0 comments
Labels
hf-prague Prague related EIPs

Comments

@rakita
Copy link
Member

rakita commented Apr 6, 2024

Approved EIP that affects Revm:

Other changes related to reth or CL:

  • EIP-6110: Supply validator deposits on chain
    • Nothing to be done in Revm, Reth needs to parse the logs and put them inside Block. This is post execution event.
  • EIP-7002: Execution layer triggerable exits
    • It is implemented as system contract, no modification to Revm. While Reth needs to call the system contract.
  • EIP-7251: Increase the MAX_EFFECTIVE_BALANCE
    • No changes to execution layer
  • EIP-7549: Move committee index outside Attestation
    • No changes to execution layer
  • EIP-2935: EIP-2935: Serve historical block hashes from state
    • No changes in Revm. Reth need to insert block hashes as a system call before block execution.

Referencing: https://ethereum-magicians.org/t/pectra-network-upgrade-meta-thread/16809

Note that Prague EIP inclusion has been finalised.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hf-prague Prague related EIPs
Projects
None yet
Development

No branches or pull requests

1 participant