UNPKG

ccxt

Version:

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

75 lines (74 loc) 5.22 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetInfo(params?: {}): Promise<implicitReturnType>; publicGetInfoFees(params?: {}): Promise<implicitReturnType>; publicGetInfoPrices(params?: {}): Promise<implicitReturnType>; publicGetKline(params?: {}): Promise<implicitReturnType>; publicGetKlineMark(params?: {}): Promise<implicitReturnType>; publicGetBook(params?: {}): Promise<implicitReturnType>; publicGetTrades(params?: {}): Promise<implicitReturnType>; publicGetFundingRateHistory(params?: {}): Promise<implicitReturnType>; publicGetLoanPool(params?: {}): Promise<implicitReturnType>; publicGetAccount(params?: {}): Promise<implicitReturnType>; publicGetAccountLoan(params?: {}): Promise<implicitReturnType>; publicGetAccountSettings(params?: {}): Promise<implicitReturnType>; publicGetPositions(params?: {}): Promise<implicitReturnType>; publicGetTradesHistory(params?: {}): Promise<implicitReturnType>; publicGetFundingHistory(params?: {}): Promise<implicitReturnType>; publicGetPortfolio(params?: {}): Promise<implicitReturnType>; publicGetAccountBalanceHistory(params?: {}): Promise<implicitReturnType>; publicGetAccountSpotBalanceHistory(params?: {}): Promise<implicitReturnType>; publicGetAccountSpotAssetDepositHistory(params?: {}): Promise<implicitReturnType>; publicGetAccountSpotAssetWithdrawHistory(params?: {}): Promise<implicitReturnType>; publicGetAccountSpotAssetWithdrawPending(params?: {}): Promise<implicitReturnType>; publicGetOrders(params?: {}): Promise<implicitReturnType>; publicGetOrdersHistory(params?: {}): Promise<implicitReturnType>; publicGetOrdersHistoryById(params?: {}): Promise<implicitReturnType>; publicGetSpotAssets(params?: {}): Promise<implicitReturnType>; publicGetSpotAssetsBridgeInfo(params?: {}): Promise<implicitReturnType>; publicGetSpotAssetsBridgeParametersSymbol(params?: {}): Promise<implicitReturnType>; publicGetLakeList(params?: {}): Promise<implicitReturnType>; publicGetAccountBuilderCodesApprovals(params?: {}): Promise<implicitReturnType>; privatePostAccountLeverage(params?: {}): Promise<implicitReturnType>; privatePostAccountMargin(params?: {}): Promise<implicitReturnType>; privatePostAccountWithdraw(params?: {}): Promise<implicitReturnType>; privatePostAccountSettingsAutoLendDisabled(params?: {}): Promise<implicitReturnType>; privatePostAccountSettingsSpot(params?: {}): Promise<implicitReturnType>; privatePostAccountSpotAssetWithdraw(params?: {}): Promise<implicitReturnType>; privatePostAccountSubaccountCreate(params?: {}): Promise<implicitReturnType>; privatePostAccountSubaccountList(params?: {}): Promise<implicitReturnType>; privatePostAccountSubaccountTransfer(params?: {}): Promise<implicitReturnType>; privatePostAccountSubaccountSpotAssetTransfer(params?: {}): Promise<implicitReturnType>; privatePostPositionsAddIsolatedMargin(params?: {}): Promise<implicitReturnType>; privatePostOrdersCreate(params?: {}): Promise<implicitReturnType>; privatePostOrdersCreateMarket(params?: {}): Promise<implicitReturnType>; privatePostOrdersStopCreate(params?: {}): Promise<implicitReturnType>; privatePostPositionsTpsl(params?: {}): Promise<implicitReturnType>; privatePostOrdersCancel(params?: {}): Promise<implicitReturnType>; privatePostOrdersCancelAll(params?: {}): Promise<implicitReturnType>; privatePostOrdersStopCancel(params?: {}): Promise<implicitReturnType>; privatePostOrdersEdit(params?: {}): Promise<implicitReturnType>; privatePostOrdersBatch(params?: {}): Promise<implicitReturnType>; privatePostAccountBuilderCodesApprove(params?: {}): Promise<implicitReturnType>; privatePostAccountBuilderCodesRevoke(params?: {}): Promise<implicitReturnType>; privatePostAgentBind(params?: {}): Promise<implicitReturnType>; privatePostAccountApiKeysCreate(params?: {}): Promise<implicitReturnType>; privatePostAccountApiKeysRevoke(params?: {}): Promise<implicitReturnType>; privatePostAccountApiKeys(params?: {}): Promise<implicitReturnType>; privatePostLakeAddBlacklist(params?: {}): Promise<implicitReturnType>; privatePostLakeAddMaxLeverage(params?: {}): Promise<implicitReturnType>; privatePostLakeAddWhitelist(params?: {}): Promise<implicitReturnType>; privatePostLakeClaimManager(params?: {}): Promise<implicitReturnType>; privatePostLakeClaimReferralCode(params?: {}): Promise<implicitReturnType>; privatePostLakeCreate(params?: {}): Promise<implicitReturnType>; privatePostLakeDeposit(params?: {}): Promise<implicitReturnType>; privatePostLakeRemoveBlacklist(params?: {}): Promise<implicitReturnType>; privatePostLakeRemoveMaxLeverage(params?: {}): Promise<implicitReturnType>; privatePostLakeRemoveWhitelist(params?: {}): Promise<implicitReturnType>; privatePostLakeUpdateDepositCap(params?: {}): Promise<implicitReturnType>; privatePostLakeWithdraw(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;