public NodesController( IMapper mapper, INodeDataCache nodeDataCache, IRawMemPoolDataCache rawMemPoolDataCache ) { _mapper = mapper; _nodeDataCache = nodeDataCache; _rawMemPoolDataCache = rawMemPoolDataCache; }
public NodeSyncHostService( ILogger <NodeSyncHostService> logger, IHubContext <NodeHub> nodeHub, IMapper mapper, NodeSynchronizer nodeSynchronizer, INodeDataCache nodeDataCache ) { _logger = logger; _nodeHub = nodeHub; _mapper = mapper; _nodeSynchronizer = nodeSynchronizer; _nodeDataCache = nodeDataCache; }
public NodeSynchronizer( IOptions <NodeSyncSettings> settingsOptions, ILocateIpService locationCaller, INeoJsonRpcService rPCNodeCaller, ScopedDbContextFactory scopeFactory, INodeDataCache nodeDataCache, IRawMemPoolDataCache rawMemPoolDataCache ) { _locateIpService = locationCaller; _rpcService = rPCNodeCaller; _nodeSyncSettings = settingsOptions.Value; _dbContextFactory = scopeFactory; _nodeDataCache = nodeDataCache; _rawMemPoolDataCache = rawMemPoolDataCache; }