def grant.result
import cswap-bend-cli@0.1.0.0/usage/cred.bend as Credimport Base
import cswap-bend-cli@0.1.0.0/http.bend as Http
import cswap-bend-cli@0.1.0.0/json.bend as Json
231def grant.result(r: Result<&2, &2, String, Http.Reply>, +j: Json.Json, +o: Json.Json, +now: U32) -> Result<&2, &2, String, Granted>:
232 match r:
233 case Fail{k}:
234 Fail{"transient"}
235 case Done{rep}:
236 grant.reply(rep, j, o, now)