fix: ignore nonce for call env (#6631)

This commit is contained in:
abhi
2024-02-17 01:03:00 +00:00
committed by GitHub
parent 208eb6d6a1
commit 24b5641f3f

View File

@@ -232,6 +232,7 @@ where
/// - `disable_block_gas_limit` is set to `true`
/// - `disable_eip3607` is set to `true`
/// - `disable_base_fee` is set to `true`
/// - `nonce` is set to `None`
pub(crate) fn prepare_call_env<DB>(
mut cfg: CfgEnvWithHandlerCfg,
block: BlockEnv,
@@ -260,6 +261,7 @@ where
let request_gas = request.gas;
let mut env = build_call_evm_env(cfg, block, request)?;
env.tx.nonce = None;
// apply state overrides
if let Some(state_overrides) = overrides.state {