UNPKG

@proton/ccxt

Version:

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

81 lines (80 loc) 5.42 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetAnnouncement(params?: {}): Promise<implicitReturnType>; publicGetAnnouncementUrgent(params?: {}): Promise<implicitReturnType>; publicGetChat(params?: {}): Promise<implicitReturnType>; publicGetChatChannels(params?: {}): Promise<implicitReturnType>; publicGetChatConnected(params?: {}): Promise<implicitReturnType>; publicGetChatPinned(params?: {}): Promise<implicitReturnType>; publicGetFunding(params?: {}): Promise<implicitReturnType>; publicGetInstrument(params?: {}): Promise<implicitReturnType>; publicGetInstrumentActive(params?: {}): Promise<implicitReturnType>; publicGetInstrumentActiveAndIndices(params?: {}): Promise<implicitReturnType>; publicGetInstrumentActiveIntervals(params?: {}): Promise<implicitReturnType>; publicGetInstrumentCompositeIndex(params?: {}): Promise<implicitReturnType>; publicGetInstrumentIndices(params?: {}): Promise<implicitReturnType>; publicGetInstrumentUsdVolume(params?: {}): Promise<implicitReturnType>; publicGetInsurance(params?: {}): Promise<implicitReturnType>; publicGetLeaderboard(params?: {}): Promise<implicitReturnType>; publicGetLiquidation(params?: {}): Promise<implicitReturnType>; publicGetOrderBookL2(params?: {}): Promise<implicitReturnType>; publicGetPorlNonce(params?: {}): Promise<implicitReturnType>; publicGetQuote(params?: {}): Promise<implicitReturnType>; publicGetQuoteBucketed(params?: {}): Promise<implicitReturnType>; publicGetSchema(params?: {}): Promise<implicitReturnType>; publicGetSchemaWebsocketHelp(params?: {}): Promise<implicitReturnType>; publicGetSettlement(params?: {}): Promise<implicitReturnType>; publicGetStats(params?: {}): Promise<implicitReturnType>; publicGetStatsHistory(params?: {}): Promise<implicitReturnType>; publicGetStatsHistoryUSD(params?: {}): Promise<implicitReturnType>; publicGetTrade(params?: {}): Promise<implicitReturnType>; publicGetTradeBucketed(params?: {}): Promise<implicitReturnType>; publicGetWalletAssets(params?: {}): Promise<implicitReturnType>; publicGetWalletNetworks(params?: {}): Promise<implicitReturnType>; privateGetApiKey(params?: {}): Promise<implicitReturnType>; privateGetExecution(params?: {}): Promise<implicitReturnType>; privateGetExecutionTradeHistory(params?: {}): Promise<implicitReturnType>; privateGetGlobalNotification(params?: {}): Promise<implicitReturnType>; privateGetLeaderboardName(params?: {}): Promise<implicitReturnType>; privateGetOrder(params?: {}): Promise<implicitReturnType>; privateGetPorlSnapshots(params?: {}): Promise<implicitReturnType>; privateGetPosition(params?: {}): Promise<implicitReturnType>; privateGetUser(params?: {}): Promise<implicitReturnType>; privateGetUserAffiliateStatus(params?: {}): Promise<implicitReturnType>; privateGetUserCheckReferralCode(params?: {}): Promise<implicitReturnType>; privateGetUserCommission(params?: {}): Promise<implicitReturnType>; privateGetUserDepositAddress(params?: {}): Promise<implicitReturnType>; privateGetUserExecutionHistory(params?: {}): Promise<implicitReturnType>; privateGetUserMargin(params?: {}): Promise<implicitReturnType>; privateGetUserQuoteFillRatio(params?: {}): Promise<implicitReturnType>; privateGetUserQuoteValueRatio(params?: {}): Promise<implicitReturnType>; privateGetUserTradingVolume(params?: {}): Promise<implicitReturnType>; privateGetUserWallet(params?: {}): Promise<implicitReturnType>; privateGetUserWalletHistory(params?: {}): Promise<implicitReturnType>; privateGetUserWalletSummary(params?: {}): Promise<implicitReturnType>; privateGetUserEvent(params?: {}): Promise<implicitReturnType>; privatePostChat(params?: {}): Promise<implicitReturnType>; privatePostGuildJoin(params?: {}): Promise<implicitReturnType>; privatePostGuildLeave(params?: {}): Promise<implicitReturnType>; privatePostOrder(params?: {}): Promise<implicitReturnType>; privatePostOrderCancelAllAfter(params?: {}): Promise<implicitReturnType>; privatePostOrderClosePosition(params?: {}): Promise<implicitReturnType>; privatePostPositionIsolate(params?: {}): Promise<implicitReturnType>; privatePostPositionLeverage(params?: {}): Promise<implicitReturnType>; privatePostPositionRiskLimit(params?: {}): Promise<implicitReturnType>; privatePostPositionTransferMargin(params?: {}): Promise<implicitReturnType>; privatePostUserCancelWithdrawal(params?: {}): Promise<implicitReturnType>; privatePostUserCommunicationToken(params?: {}): Promise<implicitReturnType>; privatePostUserConfirmEmail(params?: {}): Promise<implicitReturnType>; privatePostUserConfirmWithdrawal(params?: {}): Promise<implicitReturnType>; privatePostUserLogout(params?: {}): Promise<implicitReturnType>; privatePostUserPreferences(params?: {}): Promise<implicitReturnType>; privatePostUserRequestWithdrawal(params?: {}): Promise<implicitReturnType>; privatePutOrder(params?: {}): Promise<implicitReturnType>; privateDeleteOrder(params?: {}): Promise<implicitReturnType>; privateDeleteOrderAll(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;