Crate brb[−][src]
BRB - Byzantine Reliable Broadcast
Re-exports
pub use brb_membership as membership; |
pub use deterministic_brb::DeterministicBRB; |
pub use error::Error; |
pub use error::ValidationError; |
pub use packet::Packet; |
pub use packet::Payload; |
pub use brb_data_type::BRBDataType; |
Modules
brb_data_type | The purpose of BRB is to provide a BFT transport for CRDT-esque Data Types. |
deterministic_brb | A Deterministic Implementation of Byzantine Reliable Broadcast (BRB) |
error | Provides BRB specific errors. |
net | This Net module implements a simulated (in-memory) network using Actors based on ed25519 keys. |
packet | BRB uses Packet and Payload types that are not specific to any network transport layer such as tcp/ip. As such, BRB may easily be adapted to work over various transports. |
Enums
MembershipError |
Traits
Actor | |
Sig | |
SigningActor |