public Erc20ContractIndexingService( IErc20ContractRepository erc20ContractRepository, IErc20Detector erc20Detector, IErc20ContractIndexingQueue indexingQueue, ITransactionRepository transactionRepository, IWeb3 web3, IIndexingRabbitNotifier rabbitQueuePublisher, IBaseSettings settings) { _settings = settings; _rabbitQueuePublisher = rabbitQueuePublisher; _erc20ContractRepository = erc20ContractRepository; _erc20Detector = erc20Detector; _indexingQueue = indexingQueue; _transactionRepository = transactionRepository; _web3 = web3; }
public void TestInit() { TestConfig.ReconfigureServices(); _detector = TestConfig.ServiceProvider.GetService <IErc20Detector>(); _web3 = TestConfig.ServiceProvider.GetService <IWeb3>(); }