kona-derive 0.4.5

A no_std derivation pipeline implementation for the OP Stack
Documentation
//! Test Utilities for `kona-derive`.

mod pipeline;
pub use pipeline::{
    TestAttributesQueue, TestBatchProvider, TestBatchStream, TestChannelProvider,
    TestChannelReader, TestFrameQueue, TestL1Retrieval, TestNextAttributes, TestPipeline,
    TestPollingTraversal, new_test_pipeline,
};

mod traversal;
pub use traversal::TraversalTestHelper;

mod blob_provider;
pub use blob_provider::TestBlobProvider;

mod chain_providers;
pub use chain_providers::{TestChainProvider, TestL2ChainProvider, TestProviderError};

mod data_availability_provider;
pub use data_availability_provider::TestDAP;

mod batch_provider;
pub use batch_provider::TestNextBatchProvider;

mod attributes_queue;
pub use attributes_queue::{
    TestAttributesBuilder, TestAttributesBuilderError, TestAttributesProvider,
    new_test_attributes_provider,
};

mod batch_stream;
pub use batch_stream::TestBatchStreamProvider;

mod channel_provider;
pub use channel_provider::TestNextFrameProvider;

mod channel_reader;
pub use channel_reader::TestChannelReaderProvider;

mod frame_queue;
pub use frame_queue::TestFrameQueueProvider;

mod tracing;
pub use tracing::{CollectingLayer, TraceStorage};

mod sys_config_fetcher;
pub use sys_config_fetcher::{TestSystemConfigL2Fetcher, TestSystemConfigL2FetcherError};

mod frames;
pub use frames::{FrameQueueAsserter, FrameQueueBuilder};

mod macros;