1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
//! This crate is the core library of an experimental Bitmessage client. //! //! This crate provides various types and methods //! usable to implement Bitmessage clients. //! //! Note that, currently, this crate can be used to implement //! relay clients only. //! //! For more information, see //! [`koibumi`](https://crates.io/crates/koibumi) application crate. #[macro_use] extern crate bitflags; #[macro_use] extern crate lazy_static; mod command; mod config; mod error; pub mod hash; pub mod io; pub mod message; pub mod net; mod net_addr; pub mod object; pub mod packet; pub mod pow; mod priv_util; mod stream; pub mod time; pub mod var_type; pub use config::{Builder as ConfigBuilder, Config};