diff --git a/crates/config/src/config.rs b/crates/config/src/config.rs index 4c4b6066a3e9..f38cbf0ced02 100644 --- a/crates/config/src/config.rs +++ b/crates/config/src/config.rs @@ -247,7 +247,7 @@ impl Default for ExecutionConfig { max_blocks: Some(500_000), max_changes: Some(5_000_000), // 50k full blocks of 30M gas - max_cumulative_gas: Some(30_000_000 * 50_000), + max_cumulative_gas: Some(36_000_000 * 50_000), // 10 minutes max_duration: Some(Duration::from_secs(10 * 60)), } diff --git a/crates/ethereum/evm/src/lib.rs b/crates/ethereum/evm/src/lib.rs index 509b61cb2ece..aa4527469787 100644 --- a/crates/ethereum/evm/src/lib.rs +++ b/crates/ethereum/evm/src/lib.rs @@ -82,7 +82,7 @@ impl ConfigureEvmEnv for EthEvmConfig { transact_to: TxKind::Call(contract), // Explicitly set nonce to None so revm does not do any nonce checks nonce: None, - gas_limit: 30_000_000, + gas_limit: 36_000_000, value: U256::ZERO, data, // Setting the gas price to zero enforces that no value is transferred as part of the diff --git a/crates/stages/types/src/execution.rs b/crates/stages/types/src/execution.rs index a334951abef3..c3d9e78d9517 100644 --- a/crates/stages/types/src/execution.rs +++ b/crates/stages/types/src/execution.rs @@ -25,7 +25,7 @@ impl Default for ExecutionStageThresholds { max_blocks: Some(500_000), max_changes: Some(5_000_000), // 50k full blocks of 30M gas - max_cumulative_gas: Some(30_000_000 * 50_000), + max_cumulative_gas: Some(36_000_000 * 50_000), // 10 minutes max_duration: Some(Duration::from_secs(10 * 60)), }