Skip to main content

rings_core/message/
mod.rs

1//! Message and MessageHandler
2mod encoder;
3pub use encoder::Decoder;
4pub use encoder::Encoded;
5pub use encoder::Encoder;
6
7pub mod e2e;
8
9mod effects;
10
11mod payload;
12pub use payload::decode_gzip_data;
13pub use payload::encode_data_gzip;
14pub use payload::from_gzipped_data;
15pub use payload::gzip_data;
16pub use payload::MessagePayload;
17pub use payload::PayloadSender;
18pub use payload::Transaction;
19
20pub mod types;
21pub use types::*;
22
23pub mod handlers;
24pub use handlers::storage::ChordStorageInterface;
25pub use handlers::storage::ChordStorageInterfaceCacheChecker;
26pub use handlers::subring::SubringInterface;
27pub use handlers::HandleMsg;
28pub use handlers::MessageHandler;
29
30mod protocols;
31pub use protocols::MessageRelay;
32pub use protocols::MessageVerification;
33pub use protocols::MessageVerificationExt;