cometbft_light_client/
lib.rs1#![forbid(unsafe_code)]
2#![deny(
3 warnings,
4 trivial_casts,
5 trivial_numeric_casts,
6 unused_import_braces,
7 unused_qualifications,
8 rust_2018_idioms,
9 nonstandard_style
10)]
11#![doc(
12 html_logo_url = "https://raw.githubusercontent.com/cometbft/cometbft-rs/master/img/logo-cometbft-rs_3961x4001.png"
13)]
14#![cfg_attr(docsrs, feature(doc_cfg))]
15
16pub mod builder;
19pub mod components;
20pub mod contracts;
21pub mod errors;
22pub mod instance;
23pub mod light_client;
24pub mod state;
25pub mod store;
26
27pub(crate) mod utils;
28
29pub use cometbft_light_client_verifier as verifier;
31pub use verifier::{operations, predicates, types};
33
34#[doc(hidden)]
35pub mod tests;