@roochnetwork/rooch-sdk-kit
Version:
Rooch SDK Kit
11 lines (10 loc) • 523 B
TypeScript
import { RoochHTTPTransport, RoochTransportRequestOptions, RoochHTTPTransportOptions } from '@roochnetwork/rooch-sdk';
export type requestCallbackType = (state: 'requesting' | 'error' | 'success', error?: {
code: number;
message: string;
}) => void;
export declare class HTTPTransport extends RoochHTTPTransport {
private readonly requestCallback;
constructor(options: RoochHTTPTransportOptions, requestErrorCallback: requestCallbackType);
request<T>(input: RoochTransportRequestOptions): Promise<T>;
}