diff --git a/crates/interpreter/src/instructions/contract.rs b/crates/interpreter/src/instructions/contract.rs index e0df6c99ac..f41d1b7f14 100644 --- a/crates/interpreter/src/instructions/contract.rs +++ b/crates/interpreter/src/instructions/contract.rs @@ -162,10 +162,6 @@ pub fn extcall_gas_calc( return None; }; - if load_result.is_cold { - gas!(interpreter, gas::COLD_ACCOUNT_ACCESS_COST, None); - } - // TODO(EOF) is_empty should only be checked on delegatecall let call_cost = gas::call_cost( BerlinSpec::SPEC_ID, @@ -187,8 +183,6 @@ pub fn extcall_gas_calc( return None; } - // TODO check remaining gas more then N - gas!(interpreter, gas_limit, None); Some(gas_limit) }