UNPKG

ccxt

Version:

A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go

54 lines (53 loc) 3.37 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { rootGet(params?: {}): Promise<implicitReturnType>; rootGetInfo(params?: {}): Promise<implicitReturnType>; publicGetAccount(params?: {}): Promise<implicitReturnType>; publicGetAccountsByL1Address(params?: {}): Promise<implicitReturnType>; publicGetApikeys(params?: {}): Promise<implicitReturnType>; publicGetExchangeStats(params?: {}): Promise<implicitReturnType>; publicGetAssetDetails(params?: {}): Promise<implicitReturnType>; publicGetOrderBookDetails(params?: {}): Promise<implicitReturnType>; publicGetOrderBookOrders(params?: {}): Promise<implicitReturnType>; publicGetOrderBooks(params?: {}): Promise<implicitReturnType>; publicGetRecentTrades(params?: {}): Promise<implicitReturnType>; publicGetBlockTxs(params?: {}): Promise<implicitReturnType>; publicGetNextNonce(params?: {}): Promise<implicitReturnType>; publicGetTx(params?: {}): Promise<implicitReturnType>; publicGetTxFromL1TxHash(params?: {}): Promise<implicitReturnType>; publicGetTxs(params?: {}): Promise<implicitReturnType>; publicGetAnnouncement(params?: {}): Promise<implicitReturnType>; publicGetBlock(params?: {}): Promise<implicitReturnType>; publicGetBlocks(params?: {}): Promise<implicitReturnType>; publicGetCurrentHeight(params?: {}): Promise<implicitReturnType>; publicGetCandles(params?: {}): Promise<implicitReturnType>; publicGetFundings(params?: {}): Promise<implicitReturnType>; publicGetFastbridgeInfo(params?: {}): Promise<implicitReturnType>; publicGetFundingRates(params?: {}): Promise<implicitReturnType>; publicGetWithdrawalDelay(params?: {}): Promise<implicitReturnType>; publicPostSendTx(params?: {}): Promise<implicitReturnType>; publicPostSendTxBatch(params?: {}): Promise<implicitReturnType>; privateGetAccountLimits(params?: {}): Promise<implicitReturnType>; privateGetAccountMetadata(params?: {}): Promise<implicitReturnType>; privateGetPnl(params?: {}): Promise<implicitReturnType>; privateGetL1Metadata(params?: {}): Promise<implicitReturnType>; privateGetLiquidations(params?: {}): Promise<implicitReturnType>; privateGetPositionFunding(params?: {}): Promise<implicitReturnType>; privateGetPublicPoolsMetadata(params?: {}): Promise<implicitReturnType>; privateGetAccountActiveOrders(params?: {}): Promise<implicitReturnType>; privateGetAccountInactiveOrders(params?: {}): Promise<implicitReturnType>; privateGetExport(params?: {}): Promise<implicitReturnType>; privateGetTrades(params?: {}): Promise<implicitReturnType>; privateGetAccountTxs(params?: {}): Promise<implicitReturnType>; privateGetDepositHistory(params?: {}): Promise<implicitReturnType>; privateGetTransferHistory(params?: {}): Promise<implicitReturnType>; privateGetWithdrawHistory(params?: {}): Promise<implicitReturnType>; privateGetReferralPoints(params?: {}): Promise<implicitReturnType>; privateGetTransferFeeInfo(params?: {}): Promise<implicitReturnType>; privatePostChangeAccountTier(params?: {}): Promise<implicitReturnType>; privatePostNotificationAck(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;