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 6 tasks
rakita opened this issue Apr 6, 2024 · 0 comments
Open
1 of 6 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:

  • EIP-2537: Precompile for BLS12-381 curve operations.
    • Precompile need to be added in Revm.
  • 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

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

Note that Prague EIP inclusion is still underway

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