Rindle docs and package mapSkip to main content

stored_public_operation_over

Function stored_public_operation_over 

pub fn stored_public_operation_over<R>(
    reads: &mut R,
    outcome_key: &str,
    request_identity: &str,
) -> Result<Option<PublicOperationCommit>, <R as PublicReplayReads>::Error>
Expand description

The shared replay decision matrix (decision C4), generic over the host error: a miss whose key minted at or below the retention floor fails closed (OPERATION_OUTCOME_EXPIRED); a stored request identity that differs from the retry refuses (OPERATION_ID_MISMATCH); a run_id-bearing outcome whose exact cursor cannot be resolved refuses (OPERATION_OUTCOME_EXPIRED) rather than answer with a fabricated cursor.