Expand description

Private implementation details of BABE digests.

Structs

Information about the next epoch. This is broadcast in the first block of the epoch.

Raw BABE primary slot assignment pre-digest.

BABE secondary slot assignment pre-digest.

BABE secondary deterministic slot assignment with VRF outputs.

Enums

Information about the next epoch config, if changed. This is broadcast in the first block of the epoch, and applies using the same rules as NextEpochDescriptor.

A BABE pre-runtime digest. This contains all data required to validate a block and for the BABE runtime module. Slots can be assigned to a primary (VRF based) and to a secondary (slot number based).

Traits

A digest item which is usable with BABE consensus.