@kraken-crypto/ccxt
Version:
A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go
62 lines (61 loc) • 4.67 kB
TypeScript
import { implicitReturnType } from '../base/types.js';
import { Exchange as _Exchange } from '../base/Exchange.js';
interface Exchange {
indexerGetAddressesAddress(params?: {}): Promise<implicitReturnType>;
indexerGetAddressesAddressParentSubaccountNumberNumber(params?: {}): Promise<implicitReturnType>;
indexerGetAddressesAddressSubaccountNumberSubaccountNumber(params?: {}): Promise<implicitReturnType>;
indexerGetAssetPositions(params?: {}): Promise<implicitReturnType>;
indexerGetAssetPositionsParentSubaccountNumber(params?: {}): Promise<implicitReturnType>;
indexerGetCandlesPerpetualMarketsMarket(params?: {}): Promise<implicitReturnType>;
indexerGetComplianceScreenAddress(params?: {}): Promise<implicitReturnType>;
indexerGetFills(params?: {}): Promise<implicitReturnType>;
indexerGetFillsParentSubaccountNumber(params?: {}): Promise<implicitReturnType>;
indexerGetFundingPayments(params?: {}): Promise<implicitReturnType>;
indexerGetFundingPaymentsParentSubaccount(params?: {}): Promise<implicitReturnType>;
indexerGetHeight(params?: {}): Promise<implicitReturnType>;
indexerGetHistoricalPnl(params?: {}): Promise<implicitReturnType>;
indexerGetHistoricalPnlParentSubaccountNumber(params?: {}): Promise<implicitReturnType>;
indexerGetHistoricalBlockTradingRewardsAddress(params?: {}): Promise<implicitReturnType>;
indexerGetHistoricalFundingMarket(params?: {}): Promise<implicitReturnType>;
indexerGetHistoricalTradingRewardAggregationsAddress(params?: {}): Promise<implicitReturnType>;
indexerGetOrderbooksPerpetualMarketMarket(params?: {}): Promise<implicitReturnType>;
indexerGetOrders(params?: {}): Promise<implicitReturnType>;
indexerGetOrdersParentSubaccountNumber(params?: {}): Promise<implicitReturnType>;
indexerGetOrdersOrderId(params?: {}): Promise<implicitReturnType>;
indexerGetPerpetualMarkets(params?: {}): Promise<implicitReturnType>;
indexerGetPerpetualPositions(params?: {}): Promise<implicitReturnType>;
indexerGetPerpetualPositionsParentSubaccountNumber(params?: {}): Promise<implicitReturnType>;
indexerGetScreen(params?: {}): Promise<implicitReturnType>;
indexerGetSparklines(params?: {}): Promise<implicitReturnType>;
indexerGetTime(params?: {}): Promise<implicitReturnType>;
indexerGetTradesPerpetualMarketMarket(params?: {}): Promise<implicitReturnType>;
indexerGetTransfers(params?: {}): Promise<implicitReturnType>;
indexerGetTransfersBetween(params?: {}): Promise<implicitReturnType>;
indexerGetTransfersParentSubaccountNumber(params?: {}): Promise<implicitReturnType>;
indexerGetVaultV1MegavaultHistoricalPnl(params?: {}): Promise<implicitReturnType>;
indexerGetVaultV1MegavaultPositions(params?: {}): Promise<implicitReturnType>;
indexerGetVaultV1VaultsHistoricalPnl(params?: {}): Promise<implicitReturnType>;
indexerGetPerpetualMarketSparklines(params?: {}): Promise<implicitReturnType>;
indexerGetPerpetualMarketsTicker(params?: {}): Promise<implicitReturnType>;
indexerGetPerpetualMarketsTickerOrderbook(params?: {}): Promise<implicitReturnType>;
indexerGetTradesPerpetualMarketTicker(params?: {}): Promise<implicitReturnType>;
indexerGetHistoricalFundingTicker(params?: {}): Promise<implicitReturnType>;
indexerGetCandlesTickerResolution(params?: {}): Promise<implicitReturnType>;
indexerGetAddressesAddressSubaccounts(params?: {}): Promise<implicitReturnType>;
indexerGetAddressesAddressSubaccountNumberSubaccountNumberAssetPositions(params?: {}): Promise<implicitReturnType>;
indexerGetAddressesAddressSubaccountNumberSubaccountNumberPerpetualPositions(params?: {}): Promise<implicitReturnType>;
indexerGetAddressesAddressSubaccountNumberSubaccountNumberOrders(params?: {}): Promise<implicitReturnType>;
indexerGetFillsParentSubaccount(params?: {}): Promise<implicitReturnType>;
indexerGetHistoricalPnlParentSubaccount(params?: {}): Promise<implicitReturnType>;
nodeRpcGetAbciInfo(params?: {}): Promise<implicitReturnType>;
nodeRpcGetBlock(params?: {}): Promise<implicitReturnType>;
nodeRpcGetBroadcastTxAsync(params?: {}): Promise<implicitReturnType>;
nodeRpcGetBroadcastTxSync(params?: {}): Promise<implicitReturnType>;
nodeRpcGetTx(params?: {}): Promise<implicitReturnType>;
nodeRestGetCosmosAuthV1beta1AccountInfoDydxAddress(params?: {}): Promise<implicitReturnType>;
nodeRestPostCosmosTxV1beta1Encode(params?: {}): Promise<implicitReturnType>;
nodeRestPostCosmosTxV1beta1Simulate(params?: {}): Promise<implicitReturnType>;
}
declare abstract class Exchange extends _Exchange {
}
export default Exchange;