Expand description
Private implementation details of Subspace consensus digests.
Structs§
- Params used to derive the next solution range.
- Type that holds the parameters to derive and verify next digest items.
- Digest items extracted from a header into convenient form
Enums§
- Digest error
- Various kinds of digest types used in errors
- A Subspace pre-runtime digest. This contains all data required to validate a block and for the Subspace runtime module.
- Proof of time information in pre-digest
Traits§
- A digest item which is usable with Subspace consensus.
Functions§
- Derives next solution range if era duration interval has met.
- Extract the Subspace pre digest from the given header. Pre-runtime digests are mandatory, the function will return
Err
if none is found. - Extract the Subspace global randomness from the given header.
- Derives and verifies next digest items based on their respective intervals.