def snap2

cswap-bend-cli@0.1.0.0 · daemon/view.bend:63

import cswap-bend-cli@0.1.0.0/daemon/view.bend as View
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/policy/types.bend as T

63def snap2(+tr: Maybe<&2, Json.Json>, +st: Json.Json) -> T.Snap:
64  match tr:
65    case Some{Json.JStr{s}}:
66      T.Snap{centi_nat(Json.get("leftHeadroom", st)), num_nat(Json.get("leftRecoveryAt", st)), trigger_of(s)}
67    case _:
68      T.NoSnap{}

Uses (7)

Used by (1)