示例#1
0
 public ZcashListener(InvoiceRepository invoiceRepository,
                      EventAggregator eventAggregator,
                      ZcashRPCProvider ZcashRpcProvider,
                      ZcashLikeConfiguration ZcashLikeConfiguration,
                      BTCPayNetworkProvider networkProvider,
                      ILogger <ZcashListener> logger,
                      PaymentService paymentService)
 {
     _invoiceRepository      = invoiceRepository;
     _eventAggregator        = eventAggregator;
     _ZcashRpcProvider       = ZcashRpcProvider;
     _ZcashLikeConfiguration = ZcashLikeConfiguration;
     _networkProvider        = networkProvider;
     _logger         = logger;
     _paymentService = paymentService;
 }
 public ZcashSyncSummaryProvider(ZcashRPCProvider ZcashRpcProvider)
 {
     _ZcashRpcProvider = ZcashRpcProvider;
 }
示例#3
0
 public ZcashLikeSummaryUpdaterHostedService(ZcashRPCProvider ZcashRpcProvider, ZcashLikeConfiguration ZcashLikeConfiguration, Logs logs)
 {
     _ZcashRpcProvider       = ZcashRpcProvider;
     _ZcashLikeConfiguration = ZcashLikeConfiguration;
     Logs = logs;
 }