Skip to main content
Version: latest

agrag.evidence.ids.decode_evidence_id

decode_evidence_id(evidence_id:str) -> EvidenceReference

Return the reference an evidence id names.

Parameters:

  • evidence_id (str) – A string produced by encode_evidence_id.

Returns:

  • EvidenceReference – The decoded reference. Its content hash is the 16-character prefix.

Raises:

  • MalformedEvidenceIdError – The string is not a canonical evidence id, or it names a range that is empty or reversed.