ICryptoHubClient.cs 389 B

12345678910
  1. namespace Application.Abstractions.Crypto;
  2. public interface ICryptoHubClient
  3. {
  4. Task ReceiveTicker(CryptoHubData.TickerData ticker);
  5. Task ReceiveTickers(IReadOnlyList<CryptoHubData.TickerData> tickers);
  6. Task ReceiveTrade(CryptoHubData.TradeData trade);
  7. Task ReceiveOrderbook(CryptoHubData.OrderbookData orderbook);
  8. Task ReceiveCandle(CryptoHubData.CandleData candle);
  9. }