public BitcoinBroadcastService(IBroadcastedOutputRepository broadcastedOutputRepository,
                                IRpcBitcoinClient rpcBitcoinClient, ILykkeApiProvider apiProvider, BaseSettings settings,
                                ITransactionMonitoringWriter monitoringWriter)
 {
     _broadcastedOutputRepository = broadcastedOutputRepository;
     _rpcBitcoinClient            = rpcBitcoinClient;
     _apiProvider      = apiProvider;
     _settings         = settings;
     _monitoringWriter = monitoringWriter;
 }