Skip to main content

check_observer_floor

Function check_observer_floor 

Source
pub fn check_observer_floor(
    operation: ObserverCheckedOperation,
    observer_progress: DeliverySeq,
    cap_floor: u128,
) -> ObserverFloorDecision
Expand description

Applies the observer hard-retention selector to a protocol-computed floor.

The comparison is widened before checked one-past progress is formed. Equality passes. A strict excess returns the exact operation-specific ObserverBackpressure with an initial refusal epoch equal to current observer progress.