ccxt
Version:
87 lines (86 loc) • 6.53 kB
TypeScript
import { implicitReturnType } from '../base/types.js';
import { Exchange as _Exchange } from '../base/Exchange.js';
interface Exchange {
publicGetMarketInstruments(params?: {}): Promise<implicitReturnType>;
publicGetMarketTickers(params?: {}): Promise<implicitReturnType>;
publicGetMarketBooks(params?: {}): Promise<implicitReturnType>;
publicGetMarketTrades(params?: {}): Promise<implicitReturnType>;
publicGetMarketMarkPrice(params?: {}): Promise<implicitReturnType>;
publicGetMarketFundingRate(params?: {}): Promise<implicitReturnType>;
publicGetMarketFundingRateHistory(params?: {}): Promise<implicitReturnType>;
publicGetMarketCandles(params?: {}): Promise<implicitReturnType>;
publicGetMarketIndexCandles(params?: {}): Promise<implicitReturnType>;
publicGetMarketMarkPriceCandles(params?: {}): Promise<implicitReturnType>;
publicGetMarketPositionTiers(params?: {}): Promise<implicitReturnType>;
privateGetAssetBalances(params?: {}): Promise<implicitReturnType>;
privateGetAssetBills(params?: {}): Promise<implicitReturnType>;
privateGetAssetWithdrawalHistory(params?: {}): Promise<implicitReturnType>;
privateGetAssetDepositHistory(params?: {}): Promise<implicitReturnType>;
privateGetAccountConfig(params?: {}): Promise<implicitReturnType>;
privateGetAssetCurrencies(params?: {}): Promise<implicitReturnType>;
privateGetAccountBalance(params?: {}): Promise<implicitReturnType>;
privateGetAccountPositions(params?: {}): Promise<implicitReturnType>;
privateGetAccountPositionsHistory(params?: {}): Promise<implicitReturnType>;
privateGetAccountMarginMode(params?: {}): Promise<implicitReturnType>;
privateGetAccountPositionMode(params?: {}): Promise<implicitReturnType>;
privateGetAccountLeverageInfo(params?: {}): Promise<implicitReturnType>;
privateGetAccountBatchLeverageInfo(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrdersPending(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrderDetail(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrdersTpslPending(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrderTpslDetail(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrdersAlgoPending(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrdersHistory(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrdersTpslHistory(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrdersAlgoHistory(params?: {}): Promise<implicitReturnType>;
privateGetTradeFillsHistory(params?: {}): Promise<implicitReturnType>;
privateGetTradeOrderPriceRange(params?: {}): Promise<implicitReturnType>;
privateGetAffiliateBasic(params?: {}): Promise<implicitReturnType>;
privateGetAffiliateReferralCode(params?: {}): Promise<implicitReturnType>;
privateGetAffiliateInvitees(params?: {}): Promise<implicitReturnType>;
privateGetAffiliateSubInvitees(params?: {}): Promise<implicitReturnType>;
privateGetAffiliateSubAffiliates(params?: {}): Promise<implicitReturnType>;
privateGetAffiliateInviteesDailyInfo(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingInstruments(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingConfig(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingAccountBalance(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingAccountPositionsByOrder(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingAccountPositionsDetailsByOrder(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingAccountPositionsByContract(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingAccountPositionMode(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingAccountLeverageInfo(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingTradeOrdersPending(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingTradePendingTpslByContract(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingTradePositionHistoryByOrder(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingTradeOrdersHistory(params?: {}): Promise<implicitReturnType>;
privateGetCopytradingTradePendingTpslByOrder(params?: {}): Promise<implicitReturnType>;
privateGetUserQueryApikey(params?: {}): Promise<implicitReturnType>;
privateGetSpotTradeFillsHistory(params?: {}): Promise<implicitReturnType>;
privatePostAssetTransfer(params?: {}): Promise<implicitReturnType>;
privatePostAssetDemoApplyMoney(params?: {}): Promise<implicitReturnType>;
privatePostAccountSetMarginMode(params?: {}): Promise<implicitReturnType>;
privatePostAccountSetPositionMode(params?: {}): Promise<implicitReturnType>;
privatePostAccountSetLeverage(params?: {}): Promise<implicitReturnType>;
privatePostTradeOrder(params?: {}): Promise<implicitReturnType>;
privatePostTradeBatchOrders(params?: {}): Promise<implicitReturnType>;
privatePostTradeOrderTpsl(params?: {}): Promise<implicitReturnType>;
privatePostTradeOrderAlgo(params?: {}): Promise<implicitReturnType>;
privatePostTradeCancelOrder(params?: {}): Promise<implicitReturnType>;
privatePostTradeCancelBatchOrders(params?: {}): Promise<implicitReturnType>;
privatePostTradeCancelTpsl(params?: {}): Promise<implicitReturnType>;
privatePostTradeCancelAlgo(params?: {}): Promise<implicitReturnType>;
privatePostTradeClosePosition(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingAccountSetPositionMode(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingAccountSetLeverage(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingTradePlaceOrder(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingTradeCancelOrder(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingTradePlaceTpslByContract(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingTradeCancelTpslByContract(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingTradePlaceTpslByOrder(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingTradeCancelTpslByOrder(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingTradeClosePositionByOrder(params?: {}): Promise<implicitReturnType>;
privatePostCopytradingTradeClosePositionByContract(params?: {}): Promise<implicitReturnType>;
}
declare abstract class Exchange extends _Exchange {
}
export default Exchange;