diff --git a/crates/optimism/node/src/lib.rs b/crates/optimism/node/src/lib.rs index 9d7d6f3554..b3f16b64e9 100644 --- a/crates/optimism/node/src/lib.rs +++ b/crates/optimism/node/src/lib.rs @@ -23,7 +23,8 @@ pub use node::OptimismNode; pub mod txpool; pub use reth_optimism_payload_builder::{ - OptimismBuiltPayload, OptimismPayloadBuilder, OptimismPayloadBuilderAttributes, + OptimismBlockAttributes, OptimismBuiltPayload, OptimismPayloadBuilder, + OptimismPayloadBuilderAttributes, }; pub use reth_evm_optimism::*; diff --git a/crates/optimism/payload/src/builder.rs b/crates/optimism/payload/src/builder.rs index 97871a315c..92bd56c218 100644 --- a/crates/optimism/payload/src/builder.rs +++ b/crates/optimism/payload/src/builder.rs @@ -413,7 +413,7 @@ where /// Returns the configured [`CfgEnvWithHandlerCfg`] and [`BlockEnv`] for the targeted payload /// (that has the `parent` as its parent). - fn cfg_and_block_env( + pub fn cfg_and_block_env( &self, config: &PayloadConfig, ) -> (CfgEnvWithHandlerCfg, BlockEnv) { diff --git a/crates/optimism/payload/src/lib.rs b/crates/optimism/payload/src/lib.rs index 53bb3bebd2..1098939399 100644 --- a/crates/optimism/payload/src/lib.rs +++ b/crates/optimism/payload/src/lib.rs @@ -12,7 +12,7 @@ #![cfg(feature = "optimism")] pub mod builder; -pub use builder::OptimismPayloadBuilder; +pub use builder::{OptimismBlockAttributes, OptimismPayloadBuilder}; pub mod error; pub mod payload;