UNPKG

ccxt

Version:

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

71 lines (70 loc) 5.2 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetApiV1ExchangeInfo(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1Depth(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1Trades(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1Klines(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1Ticker24hr(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1TickerPrice(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1TickerBookTicker(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1DepthMerged(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1MarkPrice(params?: {}): Promise<implicitReturnType>; publicGetQuoteV1Index(params?: {}): Promise<implicitReturnType>; publicGetApiV1FuturesFundingRate(params?: {}): Promise<implicitReturnType>; publicGetApiV1FuturesHistoryFundingRate(params?: {}): Promise<implicitReturnType>; publicGetApiV1Ping(params?: {}): Promise<implicitReturnType>; publicGetApiV1Time(params?: {}): Promise<implicitReturnType>; privateGetApiV1SpotOrder(params?: {}): Promise<implicitReturnType>; privateGetApiV1SpotOpenOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1SpotTradeOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesLeverage(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesOrder(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesOpenOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesUserTrades(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesPositions(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesHistoryOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesBalance(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesLiquidationAssignStatus(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesRiskLimit(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesCommissionRate(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesGetBestOrder(params?: {}): Promise<implicitReturnType>; privateGetApiV1AccountVipInfo(params?: {}): Promise<implicitReturnType>; privateGetApiV1Account(params?: {}): Promise<implicitReturnType>; privateGetApiV1AccountTrades(params?: {}): Promise<implicitReturnType>; privateGetApiV1AccountType(params?: {}): Promise<implicitReturnType>; privateGetApiV1AccountCheckApiKey(params?: {}): Promise<implicitReturnType>; privateGetApiV1AccountBalanceFlow(params?: {}): Promise<implicitReturnType>; privateGetApiV1SpotSubAccountOpenOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1SpotSubAccountTradeOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1SubAccountTrades(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesSubAccountOpenOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesSubAccountHistoryOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1FuturesSubAccountUserTrades(params?: {}): Promise<implicitReturnType>; privateGetApiV1AccountDepositAddress(params?: {}): Promise<implicitReturnType>; privateGetApiV1AccountDepositOrders(params?: {}): Promise<implicitReturnType>; privateGetApiV1AccountWithdrawOrders(params?: {}): Promise<implicitReturnType>; privatePostApiV1UserDataStream(params?: {}): Promise<implicitReturnType>; privatePostApiV1SpotOrderTest(params?: {}): Promise<implicitReturnType>; privatePostApiV1SpotOrder(params?: {}): Promise<implicitReturnType>; privatePostApiV11SpotOrder(params?: {}): Promise<implicitReturnType>; privatePostApiV1SpotBatchOrders(params?: {}): Promise<implicitReturnType>; privatePostApiV1FuturesLeverage(params?: {}): Promise<implicitReturnType>; privatePostApiV1FuturesOrder(params?: {}): Promise<implicitReturnType>; privatePostApiV1FuturesPositionTradingStop(params?: {}): Promise<implicitReturnType>; privatePostApiV1FuturesBatchOrders(params?: {}): Promise<implicitReturnType>; privatePostApiV1AccountAssetTransfer(params?: {}): Promise<implicitReturnType>; privatePostApiV1AccountAuthAddress(params?: {}): Promise<implicitReturnType>; privatePostApiV1AccountWithdraw(params?: {}): Promise<implicitReturnType>; privatePutApiV1UserDataStream(params?: {}): Promise<implicitReturnType>; privateDeleteApiV1SpotOrder(params?: {}): Promise<implicitReturnType>; privateDeleteApiV1SpotOpenOrders(params?: {}): Promise<implicitReturnType>; privateDeleteApiV1SpotCancelOrderByIds(params?: {}): Promise<implicitReturnType>; privateDeleteApiV1FuturesOrder(params?: {}): Promise<implicitReturnType>; privateDeleteApiV1FuturesBatchOrders(params?: {}): Promise<implicitReturnType>; privateDeleteApiV1FuturesCancelOrderByIds(params?: {}): Promise<implicitReturnType>; privateDeleteApiV1UserDataStream(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;