def fail_doc

cswap-bend-cli@0.1.0.0 · rpcmsg.bend:211

import cswap-bend-cli@0.1.0.0/rpcmsg.bend as Rpcmsg
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json

211def fail_doc(+id: Json.Json, +exit: U32, +d: Json.Json, +err: String) -> Json.Json:
212  Bool.pick(Json.Json, Maybe.is_some(&2, Json.Json, Json.get("error", d)),
213    err_resp(id, str_at(or_null(Json.get("error", d)), "type"), str_at(or_null(Json.get("error", d)), "message"), exit),
214    err_resp(id, Bool.pick(String, U32.is_eq(exit, 2), "usage", "error"), after_error(err), exit))

Uses (11)

Used by (1)