public TransactionProcessorService( IOptionsFactory <BatBotOptions> batBotOptionsFactory, IOptionsFactory <SettingsOptions> settingsOptionsFactory, IMapper mapper, MessagingService messagingService, BackoffService backoffService, TransactionWaitService transactionWaitService, PairInfoService pairInfoService, GraphService graphService, EthereumService ethereumService, SmartContractService smartContractService) { _batBotOptions = batBotOptionsFactory.Create(Options.DefaultName); _settingsOptions = settingsOptionsFactory.Create(Options.DefaultName); _mapper = mapper; _messagingService = messagingService; _backoffService = backoffService; _transactionWaitService = transactionWaitService; _pairInfoService = pairInfoService; _graphService = graphService; _ethereumService = ethereumService; _smartContractService = smartContractService; }
public BlocknativeMessageService(ILogger <BlocknativeMessageService> logger, TransactionProcessorService transactionProcessorService, TransactionWaitService transactionWaitService) { _logger = logger; _transactionProcessorService = transactionProcessorService; _transactionWaitService = transactionWaitService; }