ccxt
Version:
47 lines (46 loc) • 3.04 kB
TypeScript
import { implicitReturnType } from '../base/types.js';
import { Exchange as _Exchange } from '../base/Exchange.js';
interface Exchange {
publicGetInfo(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>;
publicGetAccount(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>;
publicGetOrders(params?: {}): Promise<implicitReturnType>;
publicGetOrdersHistory(params?: {}): Promise<implicitReturnType>;
publicGetOrdersHistoryById(params?: {}): Promise<implicitReturnType>;
publicGetAccountBuilderCodesApprovals(params?: {}): Promise<implicitReturnType>;
privatePostAccountLeverage(params?: {}): Promise<implicitReturnType>;
privatePostAccountMargin(params?: {}): Promise<implicitReturnType>;
privatePostAccountWithdraw(params?: {}): Promise<implicitReturnType>;
privatePostAccountSubaccountCreate(params?: {}): Promise<implicitReturnType>;
privatePostAccountSubaccountList(params?: {}): Promise<implicitReturnType>;
privatePostAccountSubaccountTransfer(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>;
}
declare abstract class Exchange extends _Exchange {
}
export default Exchange;