Type Alias report_fork_voting

report_fork_voting: TxDescriptor<{
    equivocation_proof: {
        ancestry_proof: {
            items: [bigint, FixedSizeBinary<32>][];
            leaf_count: bigint;
            prev_leaf_count: bigint;
            prev_peaks: FixedSizeBinary<32>[];
        };
        header: {
            digest: DigestItem[];
            extrinsics_root: FixedSizeBinary<32>;
            number: number;
            parent_hash: FixedSizeBinary<32>;
            state_root: FixedSizeBinary<32>;
        };
        vote: {
            commitment: {
                block_number: number;
                payload: [FixedSizeBinary<2>, Binary][];
                validator_set_id: bigint;
            };
            id: FixedSizeBinary<33>;
            signature: FixedSizeBinary<65>;
        };
    };
    key_owner_proof: {
        session: number;
        trie_nodes: Binary[];
        validator_count: number;
    };
}>

Report fork voting equivocation. This method will verify the equivocation proof and validate the given key ownership proof against the extracted offender. If both are valid, the offence will be reported.