UNPKG

astro-perp-ccxt-dev

Version:

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

34 lines (33 loc) 2.24 kB
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;