Crate commonware_broadcast

Source
Expand description

Disseminate data over a wide-area network.

Modules§

linked
Ordered, reliable broadcast across reconfigurable participants.

Traits§

Application
Application is the interface responsible for processing messages received from the network.
Broadcaster
Broadcaster is the interface responsible for replication of messages across a network.
Collector
Collector is the interface responsible for handling notifications of broadcasted payloads.
Coordinator
Coordinator is the interface responsible for managing the active set of sequencers and signers.
ThresholdCoordinator
ThresholdCoordinator is the interface responsible for managing which identity (typically a group polynomial with a fixed constant factor) and share for a signer is active at a given time.

Type Aliases§

Proof
Proof is a blob that attests to some data.