Crate aleph_bft_rmc
Source - 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.
- Message
- An RMC message consisting of either a signed (indexed) hash, or a multisigned hash.
- PartiallyMultisigned
- Signable data together with a valid partial multisignature.
- 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.