public TransactionBuildContext(Network network, IPregeneratedOutputsQueueFactory pregeneratedOutputsQueueFactory , IExtraAmountRepository extraAmountRepository) { _network = network; _pregeneratedOutputsQueueFactory = pregeneratedOutputsQueueFactory; _extraAmountRepository = extraAmountRepository; }
public TransactionBuildHelper(IPregeneratedOutputsQueueFactory pregeneratedOutputsQueueFactory, BaseSettings baseSettings, RpcConnectionParams connectionParams, IFeeProvider feeProvider, IExtraAmountRepository extraAmountRepository) { _pregeneratedOutputsQueueFactory = pregeneratedOutputsQueueFactory; _baseSettings = baseSettings; _connectionParams = connectionParams; _feeProvider = feeProvider; _extraAmountRepository = extraAmountRepository; }
public ExtraAmountMonitoringFunction(IExtraAmountRepository extraAmountRepository, BaseSettings baseSettings, ISlackNotifier slackNotifier) { _extraAmountRepository = extraAmountRepository; _baseSettings = baseSettings; _slackNotifier = slackNotifier; }