createRpcMessage
Returns a spec-compliant JSON RPC 2.0 message, given a method name and some params.
Generates a new id on each call by incrementing a bigint and casting it to a string.
Type Parameters
| Type Parameter |
|---|
TParams |
Parameters
| Parameter | Type |
|---|---|
request | RpcRequest<TParams> |
Returns
object
| Name | Type | Default value |
|---|---|---|
id | string | - |
jsonrpc | string | '2.0' |
method | string | request.methodName |
params | TParams | request.params |