diff --git a/crates/interpreter/src/instructions/system.rs b/crates/interpreter/src/instructions/system.rs index e9b47891be..3605a53705 100644 --- a/crates/interpreter/src/instructions/system.rs +++ b/crates/interpreter/src/instructions/system.rs @@ -54,7 +54,7 @@ pub fn codecopy(interpreter: &mut Interpreter, _host: &mut H) memory_offset, code_offset, len, - &interpreter.contract.bytecode.original_bytes(), + interpreter.contract.bytecode.original_byte_slice(), ); } diff --git a/crates/revm/src/context/inner_evm_context.rs b/crates/revm/src/context/inner_evm_context.rs index 200b3180aa..93861cdd61 100644 --- a/crates/revm/src/context/inner_evm_context.rs +++ b/crates/revm/src/context/inner_evm_context.rs @@ -190,7 +190,7 @@ impl InnerEvmContext { if code.is_eof() { (EOF_MAGIC_BYTES.clone(), is_cold) } else { - (code.original_bytes().clone(), is_cold) + (code.original_bytes(), is_cold) } }) }