astro-perp-ccxt-dev
Version:
34 lines (33 loc) • 2.24 kB
TypeScript
import { implicitReturnType } from '../base/types.js';
import { Exchange as _Exchange } from '../base/Exchange.js';
interface Exchange {
publicGetInfoPing(params?: {}): Promise<implicitReturnType>;
publicGetInfoTime(params?: {}): Promise<implicitReturnType>;
publicGetInfoMarkPrice(params?: {}): Promise<implicitReturnType>;
publicGetInfoTrades(params?: {}): Promise<implicitReturnType>;
publicGetInfoPairs(params?: {}): Promise<implicitReturnType>;
publicGetInfoDepth(params?: {}): Promise<implicitReturnType>;
publicGetInfoKline(params?: {}): Promise<implicitReturnType>;
publicGetV1MarketFundingHistory(params?: {}): Promise<implicitReturnType>;
publicGetV1MarketFundingCurrent(params?: {}): Promise<implicitReturnType>;
privateGetV1TradeFillHistory(params?: {}): Promise<implicitReturnType>;
privateGetV1OrdersHistories(params?: {}): Promise<implicitReturnType>;
privateGetV1TradeGetUserLever(params?: {}): Promise<implicitReturnType>;
privatePostHotOrderBalance(params?: {}): Promise<implicitReturnType>;
privatePostOrderSelectContractCurrentEntrustList(params?: {}): Promise<implicitReturnType>;
privatePostOrderSelectContractMatchPairList(params?: {}): Promise<implicitReturnType>;
privatePostOrderQueryOrder(params?: {}): Promise<implicitReturnType>;
privatePostHotOrderSelectContractPositionList(params?: {}): Promise<implicitReturnType>;
privatePostHotOrderCreate(params?: {}): Promise<implicitReturnType>;
privatePostHotOrderBatchCreate(params?: {}): Promise<implicitReturnType>;
privatePostOrderCancelEntrust(params?: {}): Promise<implicitReturnType>;
privatePostOrderCancelEntrustByCli(params?: {}): Promise<implicitReturnType>;
privatePostOrderBatchCancelEntrust(params?: {}): Promise<implicitReturnType>;
privatePostOrderCancelAll(params?: {}): Promise<implicitReturnType>;
privatePostOrderCallMarginAmount(params?: {}): Promise<implicitReturnType>;
privatePostHotOrderCloseOrder(params?: {}): Promise<implicitReturnType>;
privatePostPositionUpdatePositionType(params?: {}): Promise<implicitReturnType>;
}
declare abstract class Exchange extends _Exchange {
}
export default Exchange;