public HitBTCExchange(ExchangeDTO exchangeSettings, UserExchangeSecretDTO secrets, ExchangeLogService logService)
     : base(true, true, exchangeSettings, secrets, logService)
 {
     this.api    = new HitBTCApi(exchangeSettings, logService, secrets);
     this.wss    = new HitBTCWSS();
     this.reader = new HitBTCReader();
 }
Example #2
0
 public SpotExchange_API(bool ObserveAllSymbolsMode, bool ObserveAllBalancesMode, ExchangeDTO exchangeSettings, UserExchangeSecretDTO secrets, ExchangeLogService logService)
     : base(ObserveAllSymbolsMode, ObserveAllBalancesMode, exchangeSettings, secrets, logService)
 {
 }
Example #3
0
 public BinanceApi(ExchangeDTO exchangeSettings, ExchangeLogService logger, UserExchangeSecretDTO secrets) : base(exchangeSettings, logger, secrets)
 {
 }
Example #4
0
 public ExchangeFactory(UserExchangeSecretRepository repoExchangeSecrets, ExchangeLogService logger)
 {
     this.repoExchangeSecrets = repoExchangeSecrets;
     this.logger = logger;
 }
 public KuCoinExchange(ExchangeDTO exchangeSettings, UserExchangeSecretDTO secrets, ExchangeLogService logService)
     : base(true, true, exchangeSettings, secrets, logService)
 {
     this.api    = new KuCoinApi(exchangeSettings, logService, secrets);
     this.wss    = new KuCoinWSS();
     this.reader = new KuCoinReader();
 }
 public BinanceExchange(ExchangeDTO exchangeSettings, UserExchangeSecretDTO secrets, ExchangeLogService logService)
     : base(true, true, exchangeSettings, secrets, logService)
 {
     this.api    = new BinanceApi(exchangeSettings, logService, secrets);
     this.wss    = new BinanceWSS();
     this.reader = new BinanceReader();
 }