@erc7824/nitrolite
Version:
The Nitrolite SDK empowers developers to build high-performance, scalable web3 applications using state channels. It's designed to provide near-instant transactions and significantly improved user experiences by minimizing direct blockchain interactions.
35 lines (34 loc) • 3.5 kB
TypeScript
import { RPCResponse } from '../types';
export declare const parseAnyRPCResponse: (response: string) => RPCResponse;
export declare const parseAuthChallengeResponse: (raw: string) => import("../types").AuthChallengeResponse;
export declare const parseAuthVerifyResponse: (raw: string) => import("../types").AuthVerifyResponse;
export declare const parseAuthRequestResponse: (raw: string) => import("../types").AuthRequestResponse;
export declare const parseErrorResponse: (raw: string) => import("../types").ErrorResponse;
export declare const parseGetConfigResponse: (raw: string) => import("../types").GetConfigResponse;
export declare const parseGetLedgerBalancesResponse: (raw: string) => import("../types").GetLedgerBalancesResponse;
export declare const parseGetLedgerEntriesResponse: (raw: string) => import("../types").GetLedgerEntriesResponse;
export declare const parseGetLedgerTransactionsResponse: (raw: string) => import("../types").GetLedgerTransactionsResponse;
export declare const parseGetUserTagResponse: (raw: string) => import("../types").GetUserTagResponse;
export declare const parseGetSessionKeysResponse: (raw: string) => import("../types").GetSessionKeysResponse;
export declare const parseCreateAppSessionResponse: (raw: string) => import("../types").CreateAppSessionResponse;
export declare const parseSubmitAppStateResponse: (raw: string) => import("../types").SubmitAppStateResponse;
export declare const parseCloseAppSessionResponse: (raw: string) => import("../types").CloseAppSessionResponse;
export declare const parseGetAppDefinitionResponse: (raw: string) => import("../types").GetAppDefinitionResponse;
export declare const parseGetAppSessionsResponse: (raw: string) => import("../types").GetAppSessionsResponse;
export declare const parseCreateChannelResponse: (raw: string) => import("../types").CreateChannelResponse;
export declare const parseResizeChannelResponse: (raw: string) => import("../types").ResizeChannelResponse;
export declare const parseCloseChannelResponse: (raw: string) => import("../types").CloseChannelResponse;
export declare const parseGetChannelsResponse: (raw: string) => import("../types").GetChannelsResponse;
export declare const parseGetRPCHistoryResponse: (raw: string) => import("../types").GetRPCHistoryResponse;
export declare const parseGetAssetsResponse: (raw: string) => import("../types").GetAssetsResponse;
export declare const parseAssetsResponse: (raw: string) => import("../types").AssetsResponse;
export declare const parseMessageResponse: (raw: string) => import("../types").MessageResponse;
export declare const parseBalanceUpdateResponse: (raw: string) => import("../types").BalanceUpdateResponse;
export declare const parseChannelsUpdateResponse: (raw: string) => import("../types").ChannelsUpdateResponse;
export declare const parseChannelUpdateResponse: (raw: string) => import("../types").ChannelUpdateResponse;
export declare const parsePingResponse: (raw: string) => import("../types").PingResponse;
export declare const parsePongResponse: (raw: string) => import("../types").PongResponse;
export declare const parseTransferResponse: (raw: string) => import("../types").TransferResponse;
export declare const parseCleanupSessionKeyCacheResponse: (raw: string) => import("../types").CleanupSessionKeyCacheResponse;
export declare const parseTransferNotificationResponse: (raw: string) => import("../types").TransferNotificationResponse;
export declare const parseAppSessionUpdateResponse: (raw: string) => never;