diff --git a/crates/derive/src/types/mod.rs b/crates/derive/src/types/mod.rs index 30ad159e7..ca5018336 100644 --- a/crates/derive/src/types/mod.rs +++ b/crates/derive/src/types/mod.rs @@ -1,8 +1,11 @@ //! This module contains all of the types used within the derivation pipeline. -/// Re-export the kona primitives. +// Re-export the kona primitives. pub use kona_primitives::*; +// Re-export alloy consensus primitives. +pub use alloy_consensus::{Header, Receipt, TxEnvelope}; + pub mod batch; pub use batch::{ Batch, BatchType, BatchValidity, BatchWithInclusionBlock, RawSpanBatch, SingleBatch, SpanBatch, diff --git a/crates/primitives/src/lib.rs b/crates/primitives/src/lib.rs index fc4fc0c03..12bd52638 100644 --- a/crates/primitives/src/lib.rs +++ b/crates/primitives/src/lib.rs @@ -4,9 +4,12 @@ #![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] #![no_std] -// Re-export superchain-primitives +// Re-export superchain-primitives. pub use superchain_primitives::*; +// Re-export alloy-primitives. +pub use alloy_primitives; + extern crate alloc; /// Re-export the [Withdrawal] type from the [alloy_eips] crate.