def none.trig

cswap-bend-cli@0.1.0.0 · policy/decide.bend:172

import cswap-bend-cli@0.1.0.0/policy/decide.bend as Decide
import Base
import cswap-bend-cli@0.1.0.0/policy/types.bend as T
import cswap-bend-cli@0.1.0.0/policy/exhaust.bend as E

172def none.trig(+t: T.Trigger, +ex: Bool, +ars: Maybe<&2, Nat>, +as: List<&2, T.Account>, +us: List<&2, T.Usage>, +now: Nat, +ms: List<&2, String>) -> T.Decision:
173  match t:
174    case T.ConsumeFirstT{}:
175      none.reset(ars)
176    case o:
177      none.exh.at(ex, E.earliest(as, us, now, ms, E.ErNone{}))

Uses (13)

Used by (1)