tendermint_config/lib.rs
1//! Tendermint Configuration Utilities
2//!
3//! This crate defines the [`TendermintConfig`] type, which is used by
4//! crates such as `tendermint-rpc` to perform operations based on
5//! a common configuration type.
6
7#![cfg_attr(docsrs, feature(doc_cfg))]
8#![deny(
9 warnings,
10 trivial_casts,
11 trivial_numeric_casts,
12 unused_import_braces,
13 unused_qualifications
14)]
15#![forbid(unsafe_code)]
16
17extern crate alloc;
18
19pub mod net;
20
21mod config;
22mod error;
23mod node_key;
24mod prelude;
25mod priv_validator_key;
26
27pub use config::*;
28pub use error::*;
29pub use node_key::NodeKey;
30pub use priv_validator_key::PrivValidatorKey;