UNPKG

@proton/ccxt

Version:

A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 130+ exchanges

50 lines (49 loc) 1.42 kB
export default class Client { connected: Promise<any>; futures: {}; rejections: {}; keepAlive: number; connection: any; connectionTimeout: any; verbose: boolean; connectionTimer: any; lastPong: any; maxPingPongMisses: any; pingInterval: any; connectionEstablished: any; gunzip: any; error: any; inflate: any; url: string; isConnected: any; onConnectedCallback: any; onMessageCallback: any; onErrorCallback: any; onCloseCallback: any; ping: any; subscriptions: {}; throttle: any; constructor(url: any, onMessageCallback: any, onErrorCallback: any, onCloseCallback: any, onConnectedCallback: any, config?: {}); future(messageHash: any): any; resolve(result: any, messageHash: any): any; reject(result: any, messageHash?: any): any; log(...args: any[]): void; connect(backoffDelay?: number): void; isOpen(): boolean; reset(error: any): void; onConnectionTimeout(): void; setConnectionTimeout(): void; clearConnectionTimeout(): void; setPingInterval(): void; clearPingInterval(): void; onPingInterval(): void; onOpen(): void; onPing(): void; onPong(): void; onError(error: any): void; onClose(event: any): void; onUpgrade(message: any): void; send(message: any): Promise<unknown>; close(): void; onMessage(messageEvent: any): void; }