def blocked_delay
import cswap-bend-cli@0.1.0.0/daemon/cadence.bend as Cadenceimport Base
66def blocked_delay(+until: Maybe<&2, U32>, +long: Bool, +now: U32, +interval: U32, +normal: U32) -> U32:
67 match until:
68 case Some{t}:
69 min_u(max_u(since(t, now), interval), max_sleep())
70 case None{}:
71 sel(long, max_u(interval, no_reset_fallback()), normal)