kona_supervisor_rpc/
lib.rs

1#![doc = include_str!("../README.md")]
2
3#[cfg(feature = "jsonrpsee")]
4pub mod jsonrpsee;
5#[cfg(all(feature = "jsonrpsee", feature = "client"))]
6pub use jsonrpsee::SupervisorApiClient;
7#[cfg(feature = "jsonrpsee")]
8pub use jsonrpsee::SupervisorApiServer;
9
10#[cfg(all(feature = "jsonrpsee", feature = "client"))]
11pub use jsonrpsee::ManagedModeApiClient;
12
13pub mod response;
14pub use response::{
15    ChainRootInfoRpc, SuperRootOutputRpc, SupervisorChainSyncStatus, SupervisorSyncStatus,
16};
17
18pub use kona_protocol::BlockInfo;