diff --git a/crates/optimism/rpc/src/engine.rs b/crates/optimism/rpc/src/engine.rs index 3d5c2641f..7db38d7ad 100644 --- a/crates/optimism/rpc/src/engine.rs +++ b/crates/optimism/rpc/src/engine.rs @@ -8,6 +8,7 @@ use alloy_rpc_types_engine::{ }; use jsonrpsee::proc_macros::rpc; use jsonrpsee_core::RpcResult; +use op_alloy_rpc_types_engine::OpExecutionPayloadV4; use reth_node_api::EngineTypes; /// Extension trait that gives access to Optimism engine API RPC methods. @@ -41,7 +42,7 @@ pub trait OpEngineApi { #[method(name = "newPayloadV3")] async fn new_payload_v3( &self, - payload: ExecutionPayloadV3, + payload: OpExecutionPayloadV4, versioned_hashes: Vec, parent_beacon_block_root: B256, ) -> RpcResult;