[][src]Crate srml_aura

Aura Module

Overview

The Aura module extends Aura consensus by managing offline reporting.

Interface

Public Functions

References

If you're interested in hacking on this module, it is useful to understand the interaction with substrate/core/inherents/src/lib.rs and, specifically, the required implementation of ProvideInherent and ProvideInherentData to create and check inherents.

Re-exports

pub use timestamp;

Structs

AuraReport

A report of skipped authorities in Aura.

GenesisConfig
InherentDataProvider

Provides the slot duration inherent data for Aura.

Module
StakingSlasher

A type for performing slashing based on Aura reports.

Enums

Call

Constants

INHERENT_IDENTIFIER

The Aura inherent identifier.

Traits

AuraInherentData

Auxiliary trait to extract Aura inherent data.

HandleReport

Something that can handle Aura consensus reports.

Trait

Type Definitions

InherentType

The type of the Aura inherent.