Skip to main content

verify_point_lookup_sum_proof

Function verify_point_lookup_sum_proof 

Source
pub fn verify_point_lookup_sum_proof(
    query: &DriveDocumentSumQuery<'_>,
    proof: &Proof,
    mtd: &ResponseMetadata,
    platform_version: &PlatformVersion,
    provider: &dyn ContextProvider,
) -> Result<Vec<SumEntry>, Error>
Expand description

Verify a grovedb point-lookup sum proof and return the per-branch entries. Sum analog of count’s super::document_count::verify_point_lookup_count_proof.

Thin tenderdash-composition wrapper over [DriveDocumentSumQuery::verify_point_lookup_sum_proof]. Used by the prove path’s Equal/In sum queries against a summable: "<prop>" index — one entry per present queried key (absent keys are silently omitted because today’s path query doesn’t request absence proofs, matching count’s behavior).