A struct representing a collection of votes by peers for a network event of type
The main object which manages creating and receiving gossip about network events from peers, and
which provides a sequence of consensused
A gossip request message.
A gossip response message.
A helper struct carrying some data and a signature of this data.
Parsec error variants.
This represents the type which will be voted for by peers; generally it is the set of
The public identity of a node. It provides functionality to allow it to be used as an asymmetric signing public key.
The secret identity of a node. It provides functionality to allow it to be used as an asymmetric signing secret key and to also yield the associated public identity.