def ledger.released

bend-kit-camber@0.15.0.1 · camber.bend:215

import bend-kit-camber@0.15.0.1/camber.bend as Camber
import Base
import bend-kit-resources@0.1.0.0/resources.bend as Res

215def ledger.released(released: Res.Release, rest: Res.Grant, completed: Nat, rejected: Nat) -> Maybe<&1, Ledger>:
216  match released:
217    case Res.Released{pool}:
218      Some{Ledger{pool, rest, 1n+completed, rejected}}
219    case Res.Kept{pool, grant}:
220      None{}

Uses (5)

Used by (1)