Module sp_staking::offence [−][src]
Common traits and types that are useful for describing offences for usage in environments that use staking.
Structs
| OffenceDetails | A details about an offending authority for a particular kind of offence. |
Enums
| OffenceError | Errors that may happen on offence reports. |
Traits
| Offence | A trait implemented by an offence report. |
| OnOffenceHandler | A trait to take action on an offence. |
| ReportOffence | A trait for decoupling offence reporters from the actual handling of offence reports. |
Type Definitions
| Kind | The kind of an offence, is a byte string representing some kind identifier
e.g. |
| OffenceCount | Number of times the offence of this authority was already reported in the past. |