Namespace: JRPC
RPC.JRPC
Type Aliases
RequestBody
Ƭ RequestBody: Object
Type declaration
Name | Type |
---|---|
id | number | string |
jsonrpc | "2.0" |
method | string |
params? | {} |
Defined in
src/types/api/jsonrpc/index.ts:1
ResponseBody
Ƭ ResponseBody: { id
: number
| string
; jsonrpc
: "2.0"
} & SuccessResponseBody
| ErrorResponseBody
Defined in
src/types/api/jsonrpc/index.ts:8
SuccessResponseBody
Ƭ SuccessResponseBody: Object
Type declaration
Name | Type |
---|---|
result | unknown |
Defined in
src/types/api/jsonrpc/index.ts:13
ErrorResponseBody
Ƭ ErrorResponseBody: Object
Type declaration
Name | Type |
---|---|
error | Error |
Defined in
src/types/api/jsonrpc/index.ts:17
Error
Ƭ Error: Object
Type declaration
Name | Type |
---|---|
code | number |
message | string |
data? | unknown |
Defined in
src/types/api/jsonrpc/index.ts:21
WebSocketEvent
Ƭ WebSocketEvent: Omit
<RequestBody
, "id"
> & { params
: {} }