[−][src]Crate sc_consensus_slots
Slots functionality for Substrate.
Some consensus algorithms have a concept of slots, which are intervals in time during which certain events can and/or must occur. This crate provides generic functionality for slots.
Structs
| SignedDuration | A |
| SlotDuration | A slot duration. Create with |
| SlotInfo | Information about a slot. |
Enums
| CheckedHeader | A header which has been checked |
Constants
| MAX_SLOT_CAPACITY | We keep at least this number of slots in database. |
| PRUNING_BOUND | We prune slots when they reach this number. |
Traits
| SimpleSlotWorker | A skeleton implementation for |
| SlotCompatible | Slot compatible inherent data. |
| SlotWorker | A worker that should be invoked at every new slot. |
Functions
| check_equivocation | Checks if the header is an equivocation and returns the proof in that case. |
| start_slot_worker | Start a new slot worker. |
Type Definitions
| StorageChanges | The changes that need to applied to the storage to create the state for a block. |