Crate aleph_bft_rmc

Source

Structs§

DoublingDelayScheduler
A basic task scheduler scheduling tasks with an exponential slowdown
Handler
Indexed
A pair consistsing of signable data and a NodeIndex.
Multisigned
Signable data together with a complete multisignature.
NodeCount
Node count. Right now it doubles as node weight in many places in the code, in the future we might need a new type for that.
Service
Reliable Multicast Box
Signed
A correctly signed object of type T.
UncheckedSigned
A pair consisting of an instance of the Signable trait and an (arbitrary) signature.

Enums§

Message
An RMC message consisting of either a signed (indexed) hash, or a multisigned hash.
PartiallyMultisigned
Signable data together with a valid partial multisignature.

Traits§

MultiKeychain
Extends Keychain with multisigning functionalities.
PartialMultisignature
A type to which signatures can be aggregated.
Signable
Data which can be signed.
Signature
The type used as a signature.