UNPKG

@proton/ccxt

Version:

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

80 lines (79 loc) 5.86 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetPing(params?: {}): Promise<implicitReturnType>; publicGetCurrencies(params?: {}): Promise<implicitReturnType>; publicGetCurrenciesSymbol(params?: {}): Promise<implicitReturnType>; publicGetMarkets(params?: {}): Promise<implicitReturnType>; publicGetMarketsTickers(params?: {}): Promise<implicitReturnType>; publicGetMarketsSummaries(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbol(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbolSummary(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbolOrderbook(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbolTrades(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbolTicker(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbolCandlesCandleIntervalRecent(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbolCandlesCandleIntervalHistoricalYearMonthDay(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbolCandlesCandleIntervalHistoricalYearMonth(params?: {}): Promise<implicitReturnType>; publicGetMarketsMarketSymbolCandlesCandleIntervalHistoricalYear(params?: {}): Promise<implicitReturnType>; privateGetAccount(params?: {}): Promise<implicitReturnType>; privateGetAccountFeesFiat(params?: {}): Promise<implicitReturnType>; privateGetAccountFeesFiatCurrencySymbol(params?: {}): Promise<implicitReturnType>; privateGetAccountFeesTrading(params?: {}): Promise<implicitReturnType>; privateGetAccountFeesTradingMarketSymbol(params?: {}): Promise<implicitReturnType>; privateGetAccountVolume(params?: {}): Promise<implicitReturnType>; privateGetAccountPermissionsMarkets(params?: {}): Promise<implicitReturnType>; privateGetAccountPermissionsMarketsMarketSymbol(params?: {}): Promise<implicitReturnType>; privateGetAccountPermissionsCurrencies(params?: {}): Promise<implicitReturnType>; privateGetAccountPermissionsCurrenciesCurrencySymbol(params?: {}): Promise<implicitReturnType>; privateGetAddresses(params?: {}): Promise<implicitReturnType>; privateGetAddressesCurrencySymbol(params?: {}): Promise<implicitReturnType>; privateGetBalances(params?: {}): Promise<implicitReturnType>; privateGetBalancesCurrencySymbol(params?: {}): Promise<implicitReturnType>; privateGetDepositsOpen(params?: {}): Promise<implicitReturnType>; privateGetDepositsClosed(params?: {}): Promise<implicitReturnType>; privateGetDepositsByTxIdTxId(params?: {}): Promise<implicitReturnType>; privateGetDepositsDepositId(params?: {}): Promise<implicitReturnType>; privateGetExecutions(params?: {}): Promise<implicitReturnType>; privateGetExecutionsLastId(params?: {}): Promise<implicitReturnType>; privateGetExecutionsExecutionId(params?: {}): Promise<implicitReturnType>; privateGetOrdersClosed(params?: {}): Promise<implicitReturnType>; privateGetOrdersOpen(params?: {}): Promise<implicitReturnType>; privateGetOrdersOrderId(params?: {}): Promise<implicitReturnType>; privateGetOrdersOrderIdExecutions(params?: {}): Promise<implicitReturnType>; privateGetPing(params?: {}): Promise<implicitReturnType>; privateGetSubaccountsSubaccountId(params?: {}): Promise<implicitReturnType>; privateGetSubaccounts(params?: {}): Promise<implicitReturnType>; privateGetSubaccountsWithdrawalsOpen(params?: {}): Promise<implicitReturnType>; privateGetSubaccountsWithdrawalsClosed(params?: {}): Promise<implicitReturnType>; privateGetSubaccountsDepositsOpen(params?: {}): Promise<implicitReturnType>; privateGetSubaccountsDepositsClosed(params?: {}): Promise<implicitReturnType>; privateGetWithdrawalsOpen(params?: {}): Promise<implicitReturnType>; privateGetWithdrawalsClosed(params?: {}): Promise<implicitReturnType>; privateGetWithdrawalsByTxIdTxId(params?: {}): Promise<implicitReturnType>; privateGetWithdrawalsWithdrawalId(params?: {}): Promise<implicitReturnType>; privateGetWithdrawalsAllowedAddresses(params?: {}): Promise<implicitReturnType>; privateGetConditionalOrdersConditionalOrderId(params?: {}): Promise<implicitReturnType>; privateGetConditionalOrdersClosed(params?: {}): Promise<implicitReturnType>; privateGetConditionalOrdersOpen(params?: {}): Promise<implicitReturnType>; privateGetTransfersSent(params?: {}): Promise<implicitReturnType>; privateGetTransfersReceived(params?: {}): Promise<implicitReturnType>; privateGetTransfersTransferId(params?: {}): Promise<implicitReturnType>; privateGetFundsTransferMethodsFundsTransferMethodId(params?: {}): Promise<implicitReturnType>; privatePostAddresses(params?: {}): Promise<implicitReturnType>; privatePostOrders(params?: {}): Promise<implicitReturnType>; privatePostSubaccounts(params?: {}): Promise<implicitReturnType>; privatePostWithdrawals(params?: {}): Promise<implicitReturnType>; privatePostConditionalOrders(params?: {}): Promise<implicitReturnType>; privatePostTransfers(params?: {}): Promise<implicitReturnType>; privatePostBatch(params?: {}): Promise<implicitReturnType>; privateDeleteOrdersOpen(params?: {}): Promise<implicitReturnType>; privateDeleteOrdersOrderId(params?: {}): Promise<implicitReturnType>; privateDeleteWithdrawalsWithdrawalId(params?: {}): Promise<implicitReturnType>; privateDeleteConditionalOrdersConditionalOrderId(params?: {}): Promise<implicitReturnType>; signalrGetNegotiate(params?: {}): Promise<implicitReturnType>; signalrGetStart(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;