Type Alias submit_report_equivocation_unsigned_extrinsic

submit_report_equivocation_unsigned_extrinsic: RuntimeDescriptor<[equivocation_proof: {
    first: {
        commitment: {
            block_number: number;
            payload: [FixedSizeBinary<2>, Binary][];
            validator_set_id: bigint;
        };
        id: FixedSizeBinary<33>;
        signature: FixedSizeBinary<65>;
    };
    second: {
        commitment: {
            block_number: number;
            payload: [FixedSizeBinary<2>, Binary][];
            validator_set_id: bigint;
        };
        id: FixedSizeBinary<33>;
        signature: FixedSizeBinary<65>;
    };
}, key_owner_proof: Binary], boolean>

Submits an unsigned extrinsic to report an equivocation. The caller must provide the equivocation proof and a key ownership proof (should be obtained using generate_key_ownership_proof). The extrinsic will be unsigned and should only be accepted for local authorship (not to be broadcast to the network). This method returns None when creation of the extrinsic fails, e.g. if equivocation reporting is disabled for the given runtime (i.e. this method is hardcoded to return None). Only useful in an offchain context.