PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/@open-rpc/client-js/build/transports
Просмотр файла: TransportRequestManager.d.ts
import { JSONRPCRequestData, IJSONRPCData } from "../Request";
import { promiseResolve, promiseReject, TransportEventChannel, TransportResponse } from "./Transport";
export interface IPendingRequest {
resolve: promiseResolve;
reject: promiseReject;
}
export declare class TransportRequestManager {
transportEventChannel: TransportEventChannel;
private pendingRequest;
private pendingBatchRequest;
constructor();
addRequest(data: JSONRPCRequestData, timeout: number | null): Promise<any>;
settlePendingRequest(request: IJSONRPCData[], error?: Error): void;
isPendingRequest(id: string | number): boolean;
resolveResponse(payload: string, emitError?: boolean): TransportResponse;
private addBatchReq;
private addReq;
private checkJSONRPC;
private processResult;
private resolveBatch;
private resolveRes;
private setRequestTimeout;
}
Выполнить команду
Для локальной разработки. Не используйте в интернете!