chore: OptimismPayloadAttributes Re-export (#8555)

This commit is contained in:
refcell
2024-06-03 12:34:41 -05:00
committed by GitHub
parent 4d067ec25e
commit 9e611e82a7
2 changed files with 7 additions and 2 deletions

View File

@ -15,4 +15,6 @@ pub mod builder;
pub use builder::OptimismPayloadBuilder; pub use builder::OptimismPayloadBuilder;
pub mod error; pub mod error;
pub mod payload; pub mod payload;
pub use payload::{OptimismBuiltPayload, OptimismPayloadBuilderAttributes}; pub use payload::{
OptimismBuiltPayload, OptimismPayloadAttributes, OptimismPayloadBuilderAttributes,
};

View File

@ -13,7 +13,7 @@ use reth_primitives::{
}; };
use reth_rpc_types::engine::{ use reth_rpc_types::engine::{
ExecutionPayloadEnvelopeV2, ExecutionPayloadV1, OptimismExecutionPayloadEnvelopeV3, ExecutionPayloadEnvelopeV2, ExecutionPayloadV1, OptimismExecutionPayloadEnvelopeV3,
OptimismExecutionPayloadEnvelopeV4, OptimismPayloadAttributes, PayloadId, OptimismExecutionPayloadEnvelopeV4, PayloadId,
}; };
use reth_rpc_types_compat::engine::payload::{ use reth_rpc_types_compat::engine::payload::{
block_to_payload_v1, block_to_payload_v3, block_to_payload_v4, block_to_payload_v1, block_to_payload_v3, block_to_payload_v4,
@ -22,6 +22,9 @@ use reth_rpc_types_compat::engine::payload::{
use revm::primitives::HandlerCfg; use revm::primitives::HandlerCfg;
use std::sync::Arc; use std::sync::Arc;
/// Re-export for use in downstream arguments.
pub use reth_rpc_types::engine::OptimismPayloadAttributes;
/// Optimism Payload Builder Attributes /// Optimism Payload Builder Attributes
#[derive(Debug, Clone, PartialEq, Eq)] #[derive(Debug, Clone, PartialEq, Eq)]
pub struct OptimismPayloadBuilderAttributes { pub struct OptimismPayloadBuilderAttributes {