UNPKG

@proton/ccxt

Version:

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

60 lines (59 loc) 4.24 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetBookCurrencyQuote(params?: {}): Promise<implicitReturnType>; publicGetChartWeek(params?: {}): Promise<implicitReturnType>; publicGetChartWeekCurrencyQuote(params?: {}): Promise<implicitReturnType>; publicGetCurrency(params?: {}): Promise<implicitReturnType>; publicGetCurrencyAvailable(params?: {}): Promise<implicitReturnType>; publicGetCurrencyQuotes(params?: {}): Promise<implicitReturnType>; publicGetCurrencyCurrency(params?: {}): Promise<implicitReturnType>; publicGetPair(params?: {}): Promise<implicitReturnType>; publicGetPairAvailable(params?: {}): Promise<implicitReturnType>; publicGetTicker(params?: {}): Promise<implicitReturnType>; publicGetTickerBaseQuote(params?: {}): Promise<implicitReturnType>; publicGetTime(params?: {}): Promise<implicitReturnType>; publicGetTradeHistoryCurrencyQuote(params?: {}): Promise<implicitReturnType>; publicGetTradeFeeCurrencyQuote(params?: {}): Promise<implicitReturnType>; publicGetTradeFeeLevels(params?: {}): Promise<implicitReturnType>; publicGetTransactionBindings(params?: {}): Promise<implicitReturnType>; privateGetAuthAccount(params?: {}): Promise<implicitReturnType>; privateGetAuthAccountCurrencyCurrencyType(params?: {}): Promise<implicitReturnType>; privateGetAuthOrder(params?: {}): Promise<implicitReturnType>; privateGetAuthOrderGetOrderId(params?: {}): Promise<implicitReturnType>; privateGetAuthOrderPairCurrencyQuote(params?: {}): Promise<implicitReturnType>; privateGetAuthOrderPairCurrencyQuoteActive(params?: {}): Promise<implicitReturnType>; privateGetAuthStopOrder(params?: {}): Promise<implicitReturnType>; privateGetAuthStopOrderGetOrderId(params?: {}): Promise<implicitReturnType>; privateGetAuthStopOrderPairCurrencyQuote(params?: {}): Promise<implicitReturnType>; privateGetAuthStopOrderPairCurrencyQuoteActive(params?: {}): Promise<implicitReturnType>; privateGetAuthTrade(params?: {}): Promise<implicitReturnType>; privateGetAuthTradePairCurrencyQuote(params?: {}): Promise<implicitReturnType>; privateGetAuthTradeFeeCurrencyQuote(params?: {}): Promise<implicitReturnType>; privateGetAuthTransaction(params?: {}): Promise<implicitReturnType>; privateGetAuthTransactionBindings(params?: {}): Promise<implicitReturnType>; privateGetAuthTransactionBindingsCurrency(params?: {}): Promise<implicitReturnType>; privateGetAuthTransactionId(params?: {}): Promise<implicitReturnType>; privateGetAuthTransfer(params?: {}): Promise<implicitReturnType>; privatePostAuthOrderCancel(params?: {}): Promise<implicitReturnType>; privatePostAuthOrderCancelAll(params?: {}): Promise<implicitReturnType>; privatePostAuthOrderCancelAllCurrencyQuote(params?: {}): Promise<implicitReturnType>; privatePostAuthOrderPlace(params?: {}): Promise<implicitReturnType>; privatePostAuthSpotDeposit(params?: {}): Promise<implicitReturnType>; privatePostAuthSpotWithdraw(params?: {}): Promise<implicitReturnType>; privatePostAuthStopOrderCancel(params?: {}): Promise<implicitReturnType>; privatePostAuthStopOrderCancelAll(params?: {}): Promise<implicitReturnType>; privatePostAuthStopOrderCancelAllCurrencyQuote(params?: {}): Promise<implicitReturnType>; privatePostAuthStopOrderPlace(params?: {}): Promise<implicitReturnType>; privatePostAuthTransactionDepositAddress(params?: {}): Promise<implicitReturnType>; privatePostAuthTransactionWithdraw(params?: {}): Promise<implicitReturnType>; privatePostAuthTransactionWithdrawCancel(params?: {}): Promise<implicitReturnType>; privatePostAuthTransactionWithdrawConfirm(params?: {}): Promise<implicitReturnType>; privatePostAuthTransactionWithdrawResendCode(params?: {}): Promise<implicitReturnType>; privatePostAuthTransferEmail(params?: {}): Promise<implicitReturnType>; privatePostAuthTransferId(params?: {}): Promise<implicitReturnType>; privatePostAuthTransferPhone(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;