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))