Skip to main content

validate_marker_source

Function validate_marker_source 

Source
pub async fn validate_marker_source(
    store: Arc<dyn DurableStore>,
    retained: RetainedFencedMarkerSource,
    marker_source_sequence: u64,
) -> Result<ValidatedFencedMarkerInputs, Box<MarkerSourceRefused>>
Expand description

Point-reads and validates one durable marker source before the retained owner may proceed to its private one-use authority mint.

ยงErrors

Returns a typed refusal containing the unchanged retained inputs when the row is absent, unreadable, has the wrong kind, or disagrees with frontier truth.