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