kona_proof/
lib.rs

1#![doc = include_str!("../README.md")]
2#![doc(
3    html_logo_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/square.png",
4    html_favicon_url = "https://raw.githubusercontent.com/op-rs/kona/main/assets/favicon.ico",
5    issue_tracker_base_url = "https://github.com/op-rs/kona/issues/"
6)]
7#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]
8#![no_std]
9
10extern crate alloc;
11
12#[macro_use]
13extern crate tracing;
14
15pub mod l1;
16
17pub mod l2;
18
19pub mod sync;
20
21pub mod errors;
22
23pub mod executor;
24
25mod hint;
26pub use hint::{Hint, HintType};
27
28pub mod boot;
29pub use boot::BootInfo;
30
31mod caching_oracle;
32pub use caching_oracle::{CachingOracle, FlushableCache};
33
34mod blocking_runtime;
35pub use blocking_runtime::block_on;
36
37mod eip2935;
38pub use eip2935::eip_2935_history_lookup;