public App(ILogger <App> logger, NexusQuery nexusQuery, BlockSyncCatchup blockCatchup, AddressAggregateCatchup addressCatchup, BlockCacheCommand cacheCommand, RedisCommand redisCommand) { _logger = logger; _nexusQuery = nexusQuery; _blockCatchup = blockCatchup; _addressCatchup = addressCatchup; _cacheCommand = cacheCommand; _redisCommand = redisCommand; }
public BlockSyncJob(ILogger <BlockSyncJob> logger, NexusQuery nexusQuery, BlockQuery blockQuery, BlockPublishCommand blockPublish, BlockInsertCommand blockInsert, AddressAggregatorCommand addressAggregator, BlockCacheCommand cacheCommand) : base(3, logger) { _nexusQuery = nexusQuery; _blockQuery = blockQuery; _blockPublish = blockPublish; _blockInsert = blockInsert; _addressAggregator = addressAggregator; _cacheCommand = cacheCommand; }
public BlockSyncCatchup(NexusQuery nexusQuery, IServiceProvider serviceProvider, BlockQuery blockQuery, ILogger <BlockSyncCatchup> logger, RedisCommand redisCommand, BlockInsertCommand blockInsert, BlockCacheCommand cacheCommand) { _nexusQuery = nexusQuery; _serviceProvider = serviceProvider; _blockQuery = blockQuery; _logger = logger; _redisCommand = redisCommand; _blockInsert = blockInsert; _cacheCommand = cacheCommand; _cancelBlockStream = new CancellationTokenSource(); }
public BlocksController(BlockQuery blockQuery, BlockCacheCommand cacheCommand) { _blockQuery = blockQuery; _cacheCommand = cacheCommand; }