[−][src]Trait sp_staking::offence::ReportOffence
A trait for decoupling offence reporters from the actual handling of offence reports.
Required methods
fn report_offence(
reporters: Vec<Reporter>,
offence: O
) -> Result<(), OffenceError>
reporters: Vec<Reporter>,
offence: O
) -> Result<(), OffenceError>
Report an offence
and reward given reporters
.
Implementations on Foreign Types
impl<Reporter, Offender, O: Offence<Offender>> ReportOffence<Reporter, Offender, O> for ()
[src]
fn report_offence(
_reporters: Vec<Reporter>,
_offence: O
) -> Result<(), OffenceError>
[src]
_reporters: Vec<Reporter>,
_offence: O
) -> Result<(), OffenceError>