def release_with
cswap-bend-cli@0.1.0.0 · daemon/auto.bend:161
import cswap-bend-cli@0.1.0.0/daemon/auto.bend as Auto
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/act.bend as Act
import cswap-bend-cli@0.1.0.0/clock.bend as Clock
import cswap-bend-cli@0.1.0.0/store/base.bend as SBase
import cswap-bend-cli@0.1.0.0/daemon/quarantine.bend as Q
import cswap-bend-cli@0.1.0.0/daemon/tick.bend as Tk
161def release_with(+env: Tk.Env, +t: U32, +sq: Maybe<&2, Json.Json>) -> Act.of(List<&2, Json.Json>):
162 match sq:
163 case None{}:
164 Act.pure(List<&2, Json.Json>, [])
165 case Some{seq}:
166 Q.release_recovered(SBase.root_of(Tk.env_ctx(env)), seq, Clock.iso8601_utc(t))