Skip to content

devnet2-revm: revm integration and precompile API fixes#299

Open
rakita wants to merge 4 commits intomainfrom
devnet2-revm
Open

devnet2-revm: revm integration and precompile API fixes#299
rakita wants to merge 4 commits intomainfrom
devnet2-revm

Conversation

@rakita
Copy link
Collaborator

@rakita rakita commented Feb 25, 2026

Summary

This PR is part of the revm release procedure (devnet2-revm chain).

It bumps alloy-evm to the selected revm integration commit and applies API compatibility fixes:

  • revm* patch set -> 6ef10066478605c2c5029fbbdea6ec197b20a269

Changes

  • Update revm-family patch revisions in Cargo.toml.
  • Adapt to upstream revm API updates:
    • use EthPrecompiles::new(spec) where Default was removed
    • initialize new BlockEnv::slot_num
    • update block-hash override path for new cache API

Validation

  • cargo +nightly clippy --workspace --all-targets --all-features

Procedure Context

This repo sits between revm-inspectors and reth in the release chain.

@rakita rakita requested review from klkvr and mattsse as code owners February 25, 2026 22:59
@rakita rakita changed the base branch from staging to main February 25, 2026 23:00
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

Successfully merging this pull request may close these issues.

1 participant