OnChainVotes: StorageDescriptor<[], {
    backing_validators_per_candidate: [{
        commitments_hash: FixedSizeBinary<32>;
        descriptor: {
            collator: FixedSizeBinary<32>;
            erasure_root: FixedSizeBinary<32>;
            para_head: FixedSizeBinary<32>;
            para_id: number;
            persisted_validation_data_hash: FixedSizeBinary<32>;
            pov_hash: FixedSizeBinary<32>;
            relay_parent: FixedSizeBinary<32>;
            signature: FixedSizeBinary<64>;
            validation_code_hash: FixedSizeBinary<32>;
        };
    }, [number, ValidityAttestation]];
    disputes: {
        candidate_hash: FixedSizeBinary<32>;
        session: number;
        statements: [PolkadotPrimitivesV6DisputeStatement, number, FixedSizeBinary<64>];
    };
    session: number;
}, true>

Scraped on chain data for extracting resolved disputes as well as backing votes.