op_primitives/
lib.rs

1#![doc = include_str!("../README.md")]
2#![warn(
3    missing_debug_implementations,
4    missing_docs,
5    unreachable_pub,
6    rustdoc::all
7)]
8#![deny(unused_must_use, rust_2018_idioms)]
9#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]
10
11#[doc(hidden)]
12pub mod artifacts;
13pub use artifacts::*;
14
15#[doc(hidden)]
16pub mod genesis;
17pub use genesis::*;
18
19mod monorepo;
20pub use monorepo::*;
21
22/// Core components of the OP Stack
23pub mod components;
24pub use components::{
25    challenger::ChallengerAgent, layer_one::L1Client, layer_two::L2Client, rollup::RollupClient,
26};