def ledger.released
import bend-kit-camber@0.15.0.1/camber.bend as Camberimport 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{}