Skip to main content

require_confirmed

Function require_confirmed 

pub async fn require_confirmed<B>(
    request: Request<B>,
) -> Result<Request<B>, Response>
Available on crate features http and std only.
Expand description

Wait for current-hop confirmation; reject inherited exposure with 425.

Use as a custom_fn validator for routes which must not process replayable input. An already-confirmed current-hop receipt passes immediately. Waiting cannot discharge an inherited Early-Data field. Failed confirmation returns 425 without calling the route.