Class BaseExchangeService<E extends Exchange>

java.lang.Object
org.knowm.xchange.service.BaseExchangeService<E>
Direct Known Subclasses:
AscendexBaseService, BankeraBaseService, BaseExmoService, BaseResilientExchangeService, BiboxBaseService, BitbayBaseService, BitbayBaseService, BitcoinAverageBaseService, BitcoinChartsBaseService, BitcoinCoreAccountServiceRaw, BitcoindeBaseService, BitcoindeBaseService, BitcointoyouBasePollingService, BitflyerBaseService, BithumbBaseService, BitmexBaseService, BitsoBaseService, BitstampBaseService, BityBaseService, BitZBaseService, Bl3pBaseService, BleutradeBaseService, BTCCBaseService, BTCMarketsBaseService, BTCTurkBaseService, CCEXBaseService, CexIOBaseService, CmcMarketDataService, CoinbaseBaseService, CoinbaseBaseService, CoincheckBaseService, CoindealBaseService, CoindirectBaseService, CoinEggBaseService, CoinexBaseService, CoinfloorMarketDataServiceRaw, CoinfloorService, CoingiBaseService, CoinjarBaseService, CoinMarketCapMarketDataService, CoinmateBaseService, CoinoneBaseService, CryptowatchBaseService, DeribitBaseService, DVChainBaseService, EnigmaBaseService, FtxBaseService, GateioBaseService, GeminiBaseService, GlobitexBaseService, HitbtcBaseService, HuobiBaseService, IdexAccountService, IdexMarketDataService, IdexTradeService, IndependentReserveBaseService, ItBitBaseService, KoineksBaseService, KoinimBaseService, KrakenBaseService, KrakenFuturesBaseService, KunaBaseService, LatokenBaseService, LgoBaseService, LunoBaseService, LykkeBaseService, MercadoBitcoinBaseService, OERBaseService, OkCoinBaseService, OkexBaseService, ParibuBaseService, PaymiumBaseService, PoloniexBaseService, QuoineBaseService, RippleBaseService, SerumBaseService, SimulatedAccountService, SimulatedMarketDataService, SimulatedTradeService, TheRockBaseService, TradeOgreBaseService, TrueFxMarketDataServiceRaw, UpbitBaseService, VaultoroBaseService, YoBitBaseService, ZaifBaseService

public abstract class BaseExchangeService<E extends Exchange> extends Object
Top of the hierarchy abstract class for an "exchange service"
  • Field Details

    • exchange

      protected final E extends Exchange exchange
      The base Exchange. Every service has access to the containing exchange class, which hold meta data and the exchange specification
  • Constructor Details

    • BaseExchangeService

      protected BaseExchangeService(E exchange)
      Constructor
  • Method Details

    • verifyOrder

      public void verifyOrder(LimitOrder limitOrder)
    • verifyOrder

      public void verifyOrder(MarketOrder marketOrder)
    • verifyOrder

      protected final void verifyOrder(Order order, ExchangeMetaData exchangeMetaData)