UNPKG

@linenext/dapp-portal-sdk

Version:

Dapp Portal SDK

14 lines (13 loc) 614 B
import { RequestArguments } from "../provider/interface"; import { RpcResponse } from "../message/RpcMessage"; import { DappPortalSDKConfig } from "../config/config"; export declare class RelayRequestClient { private readonly baseUrl; private readonly clientId; private readonly relaySessionTimeout; private readonly maxRetryCount; constructor(config: DappPortalSDKConfig); request: (requestArgs: RequestArguments, requestKey: string) => Promise<void>; waitForResponse: (requestKey: string) => Promise<RpcResponse>; fetchWithTimeout: (requestKey: string) => Promise<RpcResponse>; }