Module sp_staking::offence
source · [−]Expand description
Common traits and types that are useful for describing offences for usage in environments that use staking.
Structs
A details about an offending authority for a particular kind of offence.
Enums
Errors that may happen on offence reports.
Traits
A trait implemented by an offence report.
A trait to take action on an offence.
A trait for decoupling offence reporters from the actual handling of offence reports.
Type Definitions
The kind of an offence, is a byte string representing some kind identifier
e.g. b"im-online:offlin"
, b"babe:equivocatio"
Number of times the offence of this authority was already reported in the past.