UNPKG

@proton/ccxt

Version:

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

118 lines (117 loc) 8.53 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { v2PublicGetReferenceCurrencies(params?: {}): Promise<implicitReturnType>; v2PublicGetMarketStatus(params?: {}): Promise<implicitReturnType>; v2PrivateGetAccountLedger(params?: {}): Promise<implicitReturnType>; v2PrivateGetAccountWithdrawQuota(params?: {}): Promise<implicitReturnType>; v2PrivateGetAccountWithdrawAddress(params?: {}): Promise<implicitReturnType>; v2PrivateGetAccountDepositAddress(params?: {}): Promise<implicitReturnType>; v2PrivateGetAccountRepayment(params?: {}): Promise<implicitReturnType>; v2PrivateGetReferenceTransactFeeRate(params?: {}): Promise<implicitReturnType>; v2PrivateGetAccountAssetValuation(params?: {}): Promise<implicitReturnType>; v2PrivateGetPointAccount(params?: {}): Promise<implicitReturnType>; v2PrivateGetSubUserUserList(params?: {}): Promise<implicitReturnType>; v2PrivateGetSubUserUserState(params?: {}): Promise<implicitReturnType>; v2PrivateGetSubUserAccountList(params?: {}): Promise<implicitReturnType>; v2PrivateGetSubUserDepositAddress(params?: {}): Promise<implicitReturnType>; v2PrivateGetSubUserQueryDeposit(params?: {}): Promise<implicitReturnType>; v2PrivateGetUserApiKey(params?: {}): Promise<implicitReturnType>; v2PrivateGetUserUid(params?: {}): Promise<implicitReturnType>; v2PrivateGetAlgoOrdersOpening(params?: {}): Promise<implicitReturnType>; v2PrivateGetAlgoOrdersHistory(params?: {}): Promise<implicitReturnType>; v2PrivateGetAlgoOrdersSpecific(params?: {}): Promise<implicitReturnType>; v2PrivateGetC2cOffers(params?: {}): Promise<implicitReturnType>; v2PrivateGetC2cOffer(params?: {}): Promise<implicitReturnType>; v2PrivateGetC2cTransactions(params?: {}): Promise<implicitReturnType>; v2PrivateGetC2cRepayment(params?: {}): Promise<implicitReturnType>; v2PrivateGetC2cAccount(params?: {}): Promise<implicitReturnType>; v2PrivateGetEtpReference(params?: {}): Promise<implicitReturnType>; v2PrivateGetEtpTransactions(params?: {}): Promise<implicitReturnType>; v2PrivateGetEtpTransaction(params?: {}): Promise<implicitReturnType>; v2PrivateGetEtpRebalance(params?: {}): Promise<implicitReturnType>; v2PrivateGetEtpLimit(params?: {}): Promise<implicitReturnType>; v2PrivatePostAccountTransfer(params?: {}): Promise<implicitReturnType>; v2PrivatePostAccountRepayment(params?: {}): Promise<implicitReturnType>; v2PrivatePostPointTransfer(params?: {}): Promise<implicitReturnType>; v2PrivatePostSubUserManagement(params?: {}): Promise<implicitReturnType>; v2PrivatePostSubUserCreation(params?: {}): Promise<implicitReturnType>; v2PrivatePostSubUserTradableMarket(params?: {}): Promise<implicitReturnType>; v2PrivatePostSubUserTransferability(params?: {}): Promise<implicitReturnType>; v2PrivatePostSubUserApiKeyGeneration(params?: {}): Promise<implicitReturnType>; v2PrivatePostSubUserApiKeyModification(params?: {}): Promise<implicitReturnType>; v2PrivatePostSubUserApiKeyDeletion(params?: {}): Promise<implicitReturnType>; v2PrivatePostSubUserDeductMode(params?: {}): Promise<implicitReturnType>; v2PrivatePostAlgoOrders(params?: {}): Promise<implicitReturnType>; v2PrivatePostAlgoOrdersCancelAllAfter(params?: {}): Promise<implicitReturnType>; v2PrivatePostAlgoOrdersCancellation(params?: {}): Promise<implicitReturnType>; v2PrivatePostC2cOffer(params?: {}): Promise<implicitReturnType>; v2PrivatePostC2cCancellation(params?: {}): Promise<implicitReturnType>; v2PrivatePostC2cCancelAll(params?: {}): Promise<implicitReturnType>; v2PrivatePostC2cRepayment(params?: {}): Promise<implicitReturnType>; v2PrivatePostC2cTransfer(params?: {}): Promise<implicitReturnType>; v2PrivatePostEtpCreation(params?: {}): Promise<implicitReturnType>; v2PrivatePostEtpRedemption(params?: {}): Promise<implicitReturnType>; v2PrivatePostEtpTransactIdCancel(params?: {}): Promise<implicitReturnType>; v2PrivatePostEtpBatchCancel(params?: {}): Promise<implicitReturnType>; marketGetHistoryKline(params?: {}): Promise<implicitReturnType>; marketGetDetailMerged(params?: {}): Promise<implicitReturnType>; marketGetDepth(params?: {}): Promise<implicitReturnType>; marketGetTrade(params?: {}): Promise<implicitReturnType>; marketGetHistoryTrade(params?: {}): Promise<implicitReturnType>; marketGetDetail(params?: {}): Promise<implicitReturnType>; marketGetTickers(params?: {}): Promise<implicitReturnType>; marketGetEtp(params?: {}): Promise<implicitReturnType>; publicGetCommonSymbols(params?: {}): Promise<implicitReturnType>; publicGetCommonCurrencys(params?: {}): Promise<implicitReturnType>; publicGetCommonTimestamp(params?: {}): Promise<implicitReturnType>; publicGetCommonExchange(params?: {}): Promise<implicitReturnType>; publicGetSettingsCurrencys(params?: {}): Promise<implicitReturnType>; privateGetAccountAccounts(params?: {}): Promise<implicitReturnType>; privateGetAccountAccountsIdBalance(params?: {}): Promise<implicitReturnType>; privateGetAccountAccountsSubUid(params?: {}): Promise<implicitReturnType>; privateGetAccountHistory(params?: {}): Promise<implicitReturnType>; privateGetCrossMarginLoanInfo(params?: {}): Promise<implicitReturnType>; privateGetMarginLoanInfo(params?: {}): Promise<implicitReturnType>; privateGetFeeFeeRateGet(params?: {}): Promise<implicitReturnType>; privateGetOrderOpenOrders(params?: {}): Promise<implicitReturnType>; privateGetOrderOrders(params?: {}): Promise<implicitReturnType>; privateGetOrderOrdersId(params?: {}): Promise<implicitReturnType>; privateGetOrderOrdersIdMatchresults(params?: {}): Promise<implicitReturnType>; privateGetOrderOrdersGetClientOrder(params?: {}): Promise<implicitReturnType>; privateGetOrderHistory(params?: {}): Promise<implicitReturnType>; privateGetOrderMatchresults(params?: {}): Promise<implicitReturnType>; privateGetQueryDepositWithdraw(params?: {}): Promise<implicitReturnType>; privateGetMarginLoanOrders(params?: {}): Promise<implicitReturnType>; privateGetMarginAccountsBalance(params?: {}): Promise<implicitReturnType>; privateGetCrossMarginLoanOrders(params?: {}): Promise<implicitReturnType>; privateGetCrossMarginAccountsBalance(params?: {}): Promise<implicitReturnType>; privateGetPointsActions(params?: {}): Promise<implicitReturnType>; privateGetPointsOrders(params?: {}): Promise<implicitReturnType>; privateGetSubuserAggregateBalance(params?: {}): Promise<implicitReturnType>; privateGetStableCoinExchangeRate(params?: {}): Promise<implicitReturnType>; privateGetStableCoinQuote(params?: {}): Promise<implicitReturnType>; privatePostAccountTransfer(params?: {}): Promise<implicitReturnType>; privatePostFuturesTransfer(params?: {}): Promise<implicitReturnType>; privatePostOrderBatchOrders(params?: {}): Promise<implicitReturnType>; privatePostOrderOrdersPlace(params?: {}): Promise<implicitReturnType>; privatePostOrderOrdersSubmitCancelClientOrder(params?: {}): Promise<implicitReturnType>; privatePostOrderOrdersBatchCancelOpenOrders(params?: {}): Promise<implicitReturnType>; privatePostOrderOrdersIdSubmitcancel(params?: {}): Promise<implicitReturnType>; privatePostOrderOrdersBatchcancel(params?: {}): Promise<implicitReturnType>; privatePostDwWithdrawApiCreate(params?: {}): Promise<implicitReturnType>; privatePostDwWithdrawVirtualIdCancel(params?: {}): Promise<implicitReturnType>; privatePostDwTransferInMargin(params?: {}): Promise<implicitReturnType>; privatePostDwTransferOutMargin(params?: {}): Promise<implicitReturnType>; privatePostMarginOrders(params?: {}): Promise<implicitReturnType>; privatePostMarginOrdersIdRepay(params?: {}): Promise<implicitReturnType>; privatePostCrossMarginTransferIn(params?: {}): Promise<implicitReturnType>; privatePostCrossMarginTransferOut(params?: {}): Promise<implicitReturnType>; privatePostCrossMarginOrders(params?: {}): Promise<implicitReturnType>; privatePostCrossMarginOrdersIdRepay(params?: {}): Promise<implicitReturnType>; privatePostStableCoinExchange(params?: {}): Promise<implicitReturnType>; privatePostSubuserTransfer(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;