def any_known

cswap-bend-cli@0.1.0.0 · policy/exhaust.bend:40

import cswap-bend-cli@0.1.0.0/policy/exhaust.bend as Exhaust
import Base
import cswap-bend-cli@0.1.0.0/policy/types.bend as T

40# Some candidate has a trusted reading.
41def any_known(+as: List<&2, T.Account>, +active: Nat, +us: List<&2, T.Usage>, +now: Nat, +ms: List<&2, String>) -> Bool:
42  match as:
43    case Nil{}:
44      False{}
45    case Con{a, t}:
46      is_some(readable.acct(a, active, us, now, ms)) || any_known(t, active, us, now, ms)

Uses (9)

Used by (1)