diff --git a/crates/rpc/rpc/src/reth.rs b/crates/rpc/rpc/src/reth.rs index bfdfbac48d..bb5fb99b7f 100644 --- a/crates/rpc/rpc/src/reth.rs +++ b/crates/rpc/rpc/src/reth.rs @@ -155,6 +155,10 @@ where return Ok(None) }; + if start_block == 0 { + return Ok(Some(ExecutionOutcome::default())) + } + let state_provider = self.provider().history_by_block_number(start_block - 1)?; let db = reth_revm::database::StateProviderDatabase::new(&state_provider);