UNPKG

ccxt

Version:

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

121 lines (120 loc) 9.5 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetSystemTime(params?: {}): Promise<implicitReturnType>; publicGetSystemService(params?: {}): Promise<implicitReturnType>; publicGetSpotV1Currencies(params?: {}): Promise<implicitReturnType>; publicGetSpotV1Symbols(params?: {}): Promise<implicitReturnType>; publicGetSpotV1SymbolsDetails(params?: {}): Promise<implicitReturnType>; publicGetSpotQuotationV3Tickers(params?: {}): Promise<implicitReturnType>; publicGetSpotQuotationV3Ticker(params?: {}): Promise<implicitReturnType>; publicGetSpotQuotationV3LiteKlines(params?: {}): Promise<implicitReturnType>; publicGetSpotQuotationV3Klines(params?: {}): Promise<implicitReturnType>; publicGetSpotQuotationV3Books(params?: {}): Promise<implicitReturnType>; publicGetSpotQuotationV3Trades(params?: {}): Promise<implicitReturnType>; publicGetSpotV1Ticker(params?: {}): Promise<implicitReturnType>; publicGetSpotV2Ticker(params?: {}): Promise<implicitReturnType>; publicGetSpotV1TickerDetail(params?: {}): Promise<implicitReturnType>; publicGetSpotV1Steps(params?: {}): Promise<implicitReturnType>; publicGetSpotV1SymbolsKline(params?: {}): Promise<implicitReturnType>; publicGetSpotV1SymbolsBook(params?: {}): Promise<implicitReturnType>; publicGetSpotV1SymbolsTrades(params?: {}): Promise<implicitReturnType>; publicGetContractV1Tickers(params?: {}): Promise<implicitReturnType>; publicGetContractPublicDetails(params?: {}): Promise<implicitReturnType>; publicGetContractPublicDepth(params?: {}): Promise<implicitReturnType>; publicGetContractPublicOpenInterest(params?: {}): Promise<implicitReturnType>; publicGetContractPublicFundingRate(params?: {}): Promise<implicitReturnType>; publicGetContractPublicFundingRateHistory(params?: {}): Promise<implicitReturnType>; publicGetContractPublicKline(params?: {}): Promise<implicitReturnType>; publicGetAccountV1Currencies(params?: {}): Promise<implicitReturnType>; publicGetContractPublicMarkpriceKline(params?: {}): Promise<implicitReturnType>; privateGetAccountSubAccountV1TransferList(params?: {}): Promise<implicitReturnType>; privateGetAccountSubAccountV1TransferHistory(params?: {}): Promise<implicitReturnType>; privateGetAccountSubAccountMainV1Wallet(params?: {}): Promise<implicitReturnType>; privateGetAccountSubAccountMainV1SubaccountList(params?: {}): Promise<implicitReturnType>; privateGetAccountContractSubAccountMainV1Wallet(params?: {}): Promise<implicitReturnType>; privateGetAccountContractSubAccountMainV1TransferList(params?: {}): Promise<implicitReturnType>; privateGetAccountContractSubAccountV1TransferHistory(params?: {}): Promise<implicitReturnType>; privateGetAccountV1Wallet(params?: {}): Promise<implicitReturnType>; privateGetAccountV1Currencies(params?: {}): Promise<implicitReturnType>; privateGetSpotV1Wallet(params?: {}): Promise<implicitReturnType>; privateGetAccountV1DepositAddress(params?: {}): Promise<implicitReturnType>; privateGetAccountV1WithdrawCharge(params?: {}): Promise<implicitReturnType>; privateGetAccountV2DepositWithdrawHistory(params?: {}): Promise<implicitReturnType>; privateGetAccountV1DepositWithdrawDetail(params?: {}): Promise<implicitReturnType>; privateGetAccountV1WithdrawAddressList(params?: {}): Promise<implicitReturnType>; privateGetSpotV1OrderDetail(params?: {}): Promise<implicitReturnType>; privateGetSpotV2Orders(params?: {}): Promise<implicitReturnType>; privateGetSpotV1Trades(params?: {}): Promise<implicitReturnType>; privateGetSpotV2Trades(params?: {}): Promise<implicitReturnType>; privateGetSpotV3Orders(params?: {}): Promise<implicitReturnType>; privateGetSpotV2OrderDetail(params?: {}): Promise<implicitReturnType>; privateGetSpotV1MarginIsolatedBorrowRecord(params?: {}): Promise<implicitReturnType>; privateGetSpotV1MarginIsolatedRepayRecord(params?: {}): Promise<implicitReturnType>; privateGetSpotV1MarginIsolatedPairs(params?: {}): Promise<implicitReturnType>; privateGetSpotV1MarginIsolatedAccount(params?: {}): Promise<implicitReturnType>; privateGetSpotV1TradeFee(params?: {}): Promise<implicitReturnType>; privateGetSpotV1UserFee(params?: {}): Promise<implicitReturnType>; privateGetSpotV1BrokerRebate(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateAssetsDetail(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateOrder(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateOrderHistory(params?: {}): Promise<implicitReturnType>; privateGetContractPrivatePosition(params?: {}): Promise<implicitReturnType>; privateGetContractPrivatePositionV2(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateGetOpenOrders(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateCurrentPlanOrder(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateTrades(params?: {}): Promise<implicitReturnType>; privateGetContractPrivatePositionRisk(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateAffilateRebateList(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateAffilateTradeList(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateTransactionHistory(params?: {}): Promise<implicitReturnType>; privateGetContractPrivateGetPositionMode(params?: {}): Promise<implicitReturnType>; privatePostAccountSubAccountMainV1SubToMain(params?: {}): Promise<implicitReturnType>; privatePostAccountSubAccountSubV1SubToMain(params?: {}): Promise<implicitReturnType>; privatePostAccountSubAccountMainV1MainToSub(params?: {}): Promise<implicitReturnType>; privatePostAccountSubAccountSubV1SubToSub(params?: {}): Promise<implicitReturnType>; privatePostAccountSubAccountMainV1SubToSub(params?: {}): Promise<implicitReturnType>; privatePostAccountContractSubAccountMainV1SubToMain(params?: {}): Promise<implicitReturnType>; privatePostAccountContractSubAccountMainV1MainToSub(params?: {}): Promise<implicitReturnType>; privatePostAccountContractSubAccountSubV1SubToMain(params?: {}): Promise<implicitReturnType>; privatePostAccountV1WithdrawApply(params?: {}): Promise<implicitReturnType>; privatePostSpotV1SubmitOrder(params?: {}): Promise<implicitReturnType>; privatePostSpotV1BatchOrders(params?: {}): Promise<implicitReturnType>; privatePostSpotV2CancelOrder(params?: {}): Promise<implicitReturnType>; privatePostSpotV1CancelOrders(params?: {}): Promise<implicitReturnType>; privatePostSpotV4QueryOrder(params?: {}): Promise<implicitReturnType>; privatePostSpotV4QueryClientOrder(params?: {}): Promise<implicitReturnType>; privatePostSpotV4QueryOpenOrders(params?: {}): Promise<implicitReturnType>; privatePostSpotV4QueryHistoryOrders(params?: {}): Promise<implicitReturnType>; privatePostSpotV4QueryTrades(params?: {}): Promise<implicitReturnType>; privatePostSpotV4QueryOrderTrades(params?: {}): Promise<implicitReturnType>; privatePostSpotV4CancelOrders(params?: {}): Promise<implicitReturnType>; privatePostSpotV4CancelAll(params?: {}): Promise<implicitReturnType>; privatePostSpotV4BatchOrders(params?: {}): Promise<implicitReturnType>; privatePostSpotV3CancelOrder(params?: {}): Promise<implicitReturnType>; privatePostSpotV2BatchOrders(params?: {}): Promise<implicitReturnType>; privatePostSpotV2SubmitOrder(params?: {}): Promise<implicitReturnType>; privatePostSpotV1MarginSubmitOrder(params?: {}): Promise<implicitReturnType>; privatePostSpotV1MarginIsolatedBorrow(params?: {}): Promise<implicitReturnType>; privatePostSpotV1MarginIsolatedRepay(params?: {}): Promise<implicitReturnType>; privatePostSpotV1MarginIsolatedTransfer(params?: {}): Promise<implicitReturnType>; privatePostAccountV1TransferContractList(params?: {}): Promise<implicitReturnType>; privatePostAccountV1TransferContract(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateSubmitOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateCancelOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateCancelOrders(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateSubmitPlanOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateCancelPlanOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateSubmitLeverage(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateSubmitTpSlOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateModifyPlanOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateModifyPresetPlanOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateModifyLimitOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateModifyTpSlOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateSubmitTrailOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateCancelTrailOrder(params?: {}): Promise<implicitReturnType>; privatePostContractPrivateSetPositionMode(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;