From c705b223519b0bf4b457ccf95733a2f9fbc5f5af Mon Sep 17 00:00:00 2001 From: lightsing Date: Wed, 19 Mar 2025 11:20:50 +0800 Subject: [PATCH] disable eip3607 --- crates/scroll/evm/Cargo.toml | 2 +- crates/scroll/evm/src/config.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/scroll/evm/Cargo.toml b/crates/scroll/evm/Cargo.toml index 74065f95c6e9..1a1ccb2e1c7c 100644 --- a/crates/scroll/evm/Cargo.toml +++ b/crates/scroll/evm/Cargo.toml @@ -22,7 +22,7 @@ reth-primitives-traits.workspace = true reth-revm.workspace = true # revm -revm = { workspace = true, features = ["optional_no_base_fee"] } +revm = { workspace = true, features = ["optional_no_base_fee", "optional_eip3607"] } revm-primitives.workspace = true # scroll diff --git a/crates/scroll/evm/src/config.rs b/crates/scroll/evm/src/config.rs index 6cbba35eb6ff..c1c0207a671a 100644 --- a/crates/scroll/evm/src/config.rs +++ b/crates/scroll/evm/src/config.rs @@ -151,6 +151,7 @@ impl ConfigureEvmEnv for ScrollEvmConfig { }); let mut cfg_env = CfgEnv::default(); + cfg_env.disable_eip3607 = true; cfg_env.chain_id = self.chain_spec.chain().id(); cfg_env.perf_analyse_created_bytecodes = AnalysisKind::default();