diff --git a/crates/revm/src/inspector/gas.rs b/crates/revm/src/inspector/gas.rs index 67e67ef8eb..d22ae0451e 100644 --- a/crates/revm/src/inspector/gas.rs +++ b/crates/revm/src/inspector/gas.rs @@ -40,8 +40,9 @@ impl Inspector for GasInspector { interp: &mut crate::interpreter::Interpreter, _context: &mut EvmContext, ) { - let last_gas = core::mem::replace(&mut self.gas_remaining, interp.gas.remaining()); - self.last_gas_cost = last_gas.saturating_sub(self.last_gas_cost); + let last_gas_remaining = + core::mem::replace(&mut self.gas_remaining, interp.gas.remaining()); + self.last_gas_cost = last_gas_remaining.saturating_sub(self.gas_remaining); } fn call_end(