def back

ezmcp@0.1.0.0 · src/rpc.bend:296

import ezmcp@0.1.0.0/src/rpc.bend as Rpc
import Base
import emerging-ezjson@1.2.0.0/main.bend as Json
import emerging-ezjson@1.2.0.0/src/value.bend as Value

296# the fields of one decoded reply
297def back(+val: Value.Json) -> Back:
298  Back{is.v2(Json.as_str(Json.get(val, "jsonrpc"))), Json.get(val, "id"),
299    Json.has(val, "result"), Json.get(val, "result"), Json.has(val, "error"),
300    back.code(Json.as_num(Json.get(Json.get(val, "error"), "code"))),
301    Json.as_str(Json.get(Json.get(val, "error"), "message"))}

Uses (8)

Used by (1)