UNPKG

ccxt

Version:

A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go

66 lines (65 loc) 4.76 kB
import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetV1Nonce(params?: {}): Promise<implicitReturnType>; publicGetV1Time(params?: {}): Promise<implicitReturnType>; publicGetV1Assets(params?: {}): Promise<implicitReturnType>; publicGetV1AssetsSymbol(params?: {}): Promise<implicitReturnType>; publicGetV1Markets(params?: {}): Promise<implicitReturnType>; publicGetV1MarketsSymbol(params?: {}): Promise<implicitReturnType>; publicGetV1HistoryMarketsSymbol(params?: {}): Promise<implicitReturnType>; publicGetV1MarketsSymbolOrderbookHybrid(params?: {}): Promise<implicitReturnType>; publicGetV1MarketsSymbolTrades(params?: {}): Promise<implicitReturnType>; publicGetV1MarketsSymbolTick(params?: {}): Promise<implicitReturnType>; publicGetV1MarketsSymbolCandle(params?: {}): Promise<implicitReturnType>; publicGetV1HistoryMarketsSymbolTrades(params?: {}): Promise<implicitReturnType>; publicGetV1HistoryMarketsSymbolFundingRate(params?: {}): Promise<implicitReturnType>; publicGetV1IndexPrices(params?: {}): Promise<implicitReturnType>; publicGetV1IndexPricesAssetSymbol(params?: {}): Promise<implicitReturnType>; publicGetV1ExpiryPricesSymbol(params?: {}): Promise<implicitReturnType>; publicGetV1OptionLadder(params?: {}): Promise<implicitReturnType>; publicGetV1OptionLadderSymbol(params?: {}): Promise<implicitReturnType>; privateGetV2Orders(params?: {}): Promise<implicitReturnType>; privateGetV2HistoryOrders(params?: {}): Promise<implicitReturnType>; privateGetV2OrdersOrderId(params?: {}): Promise<implicitReturnType>; privateGetV2AmmInstructions(params?: {}): Promise<implicitReturnType>; privateGetV2AmmInstructionsInstructionId(params?: {}): Promise<implicitReturnType>; privateGetV1WalletsTransactions(params?: {}): Promise<implicitReturnType>; privateGetV1WalletsLimitsSymbol(params?: {}): Promise<implicitReturnType>; privateGetV1WalletsDepositInstructionsCryptoSymbol(params?: {}): Promise<implicitReturnType>; privateGetV1WalletsWithdrawalInstructionsCryptoSymbol(params?: {}): Promise<implicitReturnType>; privateGetV1WalletsDepositInstructionsFiatSymbol(params?: {}): Promise<implicitReturnType>; privateGetV1WalletsWithdrawalInstructionsFiatSymbol(params?: {}): Promise<implicitReturnType>; privateGetV1WalletsSelfHostedVerificationAttempts(params?: {}): Promise<implicitReturnType>; privateGetV1Trades(params?: {}): Promise<implicitReturnType>; privateGetV1HistoryTrades(params?: {}): Promise<implicitReturnType>; privateGetV1TradesTradeId(params?: {}): Promise<implicitReturnType>; privateGetV1TradesClientOrderIdClientOrderId(params?: {}): Promise<implicitReturnType>; privateGetV1AccountsAsset(params?: {}): Promise<implicitReturnType>; privateGetV1AccountsAssetSymbol(params?: {}): Promise<implicitReturnType>; privateGetV1UsersLogout(params?: {}): Promise<implicitReturnType>; privateGetV1UsersHmacLogin(params?: {}): Promise<implicitReturnType>; privateGetV1AccountsTradingAccounts(params?: {}): Promise<implicitReturnType>; privateGetV1AccountsTradingAccountsTradingAccountId(params?: {}): Promise<implicitReturnType>; privateGetV1DerivativesPositions(params?: {}): Promise<implicitReturnType>; privateGetV1HistoryDerivativesSettlement(params?: {}): Promise<implicitReturnType>; privateGetV1HistoryTransfer(params?: {}): Promise<implicitReturnType>; privateGetV1HistoryBorrowInterest(params?: {}): Promise<implicitReturnType>; privateGetV2MmpConfiguration(params?: {}): Promise<implicitReturnType>; privateGetV2OtcTrades(params?: {}): Promise<implicitReturnType>; privateGetV2OtcTradesOtcTradeId(params?: {}): Promise<implicitReturnType>; privateGetV2OtcTradesUnconfirmedTrade(params?: {}): Promise<implicitReturnType>; privatePostV2Orders(params?: {}): Promise<implicitReturnType>; privatePostV2Command(params?: {}): Promise<implicitReturnType>; privatePostV2AmmInstructions(params?: {}): Promise<implicitReturnType>; privatePostV1WalletsWithdrawal(params?: {}): Promise<implicitReturnType>; privatePostV2UsersLogin(params?: {}): Promise<implicitReturnType>; privatePostV1SimulatePortfolioMargin(params?: {}): Promise<implicitReturnType>; privatePostV1WalletsSelfHostedInitiate(params?: {}): Promise<implicitReturnType>; privatePostV2MmpConfiguration(params?: {}): Promise<implicitReturnType>; privatePostV2OtcTrades(params?: {}): Promise<implicitReturnType>; privatePostV2OtcCommand(params?: {}): Promise<implicitReturnType>; } declare abstract class Exchange extends _Exchange { } export default Exchange;