pub trait FindEquivocations<FinalityProof, FinalityVerificationContext, EquivocationProof> {
    type Error: Debug;
    // Required method
    fn find_equivocations(
        verification_context: &FinalityVerificationContext,
        synced_proof: &FinalityProof,
        source_proofs: &[FinalityProof],
    ) -> Result<Vec<EquivocationProof>, Self::Error>;
}Expand description
Helper trait for finding equivocations in finality proofs.
Required Associated Types§
Required Methods§
Sourcefn find_equivocations(
    verification_context: &FinalityVerificationContext,
    synced_proof: &FinalityProof,
    source_proofs: &[FinalityProof],
) -> Result<Vec<EquivocationProof>, Self::Error>
 
fn find_equivocations( verification_context: &FinalityVerificationContext, synced_proof: &FinalityProof, source_proofs: &[FinalityProof], ) -> Result<Vec<EquivocationProof>, Self::Error>
Find equivocations.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.