UNPKG

ccxt

Version:

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

67 lines (66 loc) 4.4 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetBboMarket(params?: {}): Promise<implicitReturnType>; publicGetFundingData(params?: {}): Promise<implicitReturnType>; publicGetMarkets(params?: {}): Promise<implicitReturnType>; publicGetMarketsKlines(params?: {}): Promise<implicitReturnType>; publicGetMarketsSummary(params?: {}): Promise<implicitReturnType>; publicGetOrderbookMarket(params?: {}): Promise<implicitReturnType>; publicGetInsurance(params?: {}): Promise<implicitReturnType>; publicGetReferralsConfig(params?: {}): Promise<implicitReturnType>; publicGetSystemConfig(params?: {}): Promise<implicitReturnType>; publicGetSystemState(params?: {}): Promise<implicitReturnType>; publicGetSystemTime(params?: {}): Promise<implicitReturnType>; publicGetTrades(params?: {}): Promise<implicitReturnType>; publicGetVaults(params?: {}): Promise<implicitReturnType>; publicGetVaultsBalance(params?: {}): Promise<implicitReturnType>; publicGetVaultsConfig(params?: {}): Promise<implicitReturnType>; publicGetVaultsHistory(params?: {}): Promise<implicitReturnType>; publicGetVaultsPositions(params?: {}): Promise<implicitReturnType>; publicGetVaultsSummary(params?: {}): Promise<implicitReturnType>; publicGetVaultsTransfers(params?: {}): Promise<implicitReturnType>; privateGetAccount(params?: {}): Promise<implicitReturnType>; privateGetAccountInfo(params?: {}): Promise<implicitReturnType>; privateGetAccountHistory(params?: {}): Promise<implicitReturnType>; privateGetAccountMargin(params?: {}): Promise<implicitReturnType>; privateGetAccountProfile(params?: {}): Promise<implicitReturnType>; privateGetAccountSubaccounts(params?: {}): Promise<implicitReturnType>; privateGetBalance(params?: {}): Promise<implicitReturnType>; privateGetFills(params?: {}): Promise<implicitReturnType>; privateGetFundingPayments(params?: {}): Promise<implicitReturnType>; privateGetPositions(params?: {}): Promise<implicitReturnType>; privateGetTradebusts(params?: {}): Promise<implicitReturnType>; privateGetTransactions(params?: {}): Promise<implicitReturnType>; privateGetLiquidations(params?: {}): Promise<implicitReturnType>; privateGetOrders(params?: {}): Promise<implicitReturnType>; privateGetOrdersHistory(params?: {}): Promise<implicitReturnType>; privateGetOrdersByClientIdClientId(params?: {}): Promise<implicitReturnType>; privateGetOrdersOrderId(params?: {}): Promise<implicitReturnType>; privateGetPointsDataMarketProgram(params?: {}): Promise<implicitReturnType>; privateGetReferralsQrCode(params?: {}): Promise<implicitReturnType>; privateGetReferralsSummary(params?: {}): Promise<implicitReturnType>; privateGetTransfers(params?: {}): Promise<implicitReturnType>; privateGetAlgoOrders(params?: {}): Promise<implicitReturnType>; privateGetAlgoOrdersHistory(params?: {}): Promise<implicitReturnType>; privateGetAlgoOrdersAlgoId(params?: {}): Promise<implicitReturnType>; privateGetVaultsAccountSummary(params?: {}): Promise<implicitReturnType>; privatePostAccountMarginMarket(params?: {}): Promise<implicitReturnType>; privatePostAccountProfileMaxSlippage(params?: {}): Promise<implicitReturnType>; privatePostAccountProfileReferralCode(params?: {}): Promise<implicitReturnType>; privatePostAccountProfileUsername(params?: {}): Promise<implicitReturnType>; privatePostAuth(params?: {}): Promise<implicitReturnType>; privatePostOnboarding(params?: {}): Promise<implicitReturnType>; privatePostOrders(params?: {}): Promise<implicitReturnType>; privatePostOrdersBatch(params?: {}): Promise<implicitReturnType>; privatePostAlgoOrders(params?: {}): Promise<implicitReturnType>; privatePostVaults(params?: {}): Promise<implicitReturnType>; privatePutOrdersOrderId(params?: {}): Promise<implicitReturnType>; privateDeleteOrders(params?: {}): Promise<implicitReturnType>; privateDeleteOrdersByClientIdClientId(params?: {}): Promise<implicitReturnType>; privateDeleteOrdersOrderId(params?: {}): Promise<implicitReturnType>; privateDeleteAlgoOrdersAlgoId(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;