RpcTransport
Defined in: packages/dapp/src/transport/types.ts:13
RPC transport interface.
Implementations handle the communication mechanism (postMessage, HTTP, etc.)
Extended by
Section titled “Extended by”Methods
Section titled “Methods”submit()
Section titled “submit()”submit(
payload):Promise<{[key:string]:unknown;result?:unknown; } | {[key:string]:unknown;error: {code:number;data?:unknown;message:string; }; }>
Defined in: packages/dapp/src/transport/types.ts:20
Submit an RPC request and wait for response.
Parameters
Section titled “Parameters”payload
Section titled “payload”Request payload with method and params
method
Section titled “method”string = ...
params?
Section titled “params?”Record<string, unknown> | unknown[] = ...
Returns
Section titled “Returns”Promise<{[key: string]: unknown; result?: unknown; } | {[key: string]: unknown; error: { code: number; data?: unknown; message: string; }; }>
Promise resolving to success or error response