コード例 #1
0
 public LightningNodeService(ExternalServiceData data, NBXplorerClientProvider nbXplorerClientProvider,
                             NBXplorerSummaryProvider nbXplorerSummaryProvider, SocketFactory socketFactory) : base(data)
 {
     _nbXplorerClientProvider  = nbXplorerClientProvider;
     _nbXplorerSummaryProvider = nbXplorerSummaryProvider;
     _socketFactory            = socketFactory;
 }
 public LightningPaymentWatcherHostedService(IExternalServiceManager externalServiceManager,
                                             ITriggerDispatcher triggerDispatcher, NBXplorerClientProvider nbXplorerClientProvider,
                                             NBXplorerSummaryProvider nbXplorerSummaryProvider, SocketFactory socketFactory)
 {
     _externalServiceManager   = externalServiceManager;
     _triggerDispatcher        = triggerDispatcher;
     _nbXplorerClientProvider  = nbXplorerClientProvider;
     _nbXplorerSummaryProvider = nbXplorerSummaryProvider;
     _socketFactory            = socketFactory;
 }
コード例 #3
0
 public LightningNodeController(IExternalServiceManager externalServiceManager, UserManager <User> userManager,
                                IMemoryCache memoryCache, NBXplorerOptions nbXplorerOptions,
                                NBXplorerClientProvider nbXplorerClientProvider, NBXplorerSummaryProvider nbXplorerSummaryProvider,
                                SocketFactory socketFactory) : base(externalServiceManager, userManager, memoryCache)
 {
     _nbXplorerOptions         = nbXplorerOptions;
     _nbXplorerClientProvider  = nbXplorerClientProvider;
     _nbXplorerSummaryProvider = nbXplorerSummaryProvider;
     _socketFactory            = socketFactory;
 }
コード例 #4
0
 public NBXplorerHostedService(NBXplorerOptions options,
                               NBXplorerClientProvider nbXplorerClientProvider,
                               DerivationSchemeParser derivationSchemeParser,
                               NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
                               IRecipeManager recipeManager,
                               IExternalServiceManager externalServiceManager,
                               NBXplorerSummaryProvider nbXplorerSummaryProvider, ILogger <NBXplorerHostedService> logger,
                               ITriggerDispatcher triggerDispatcher)
 {
     _options = options;
     _nbXplorerClientProvider       = nbXplorerClientProvider;
     _derivationSchemeParser        = derivationSchemeParser;
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _recipeManager            = recipeManager;
     _externalServiceManager   = externalServiceManager;
     _nbXplorerSummaryProvider = nbXplorerSummaryProvider;
     _logger            = logger;
     _triggerDispatcher = triggerDispatcher;
 }
コード例 #5
0
 public NBXplorerStatusController(NBXplorerSummaryProvider nbXplorerSummaryProvider, NBXplorerOptions nbXplorerOptions)
 {
     _nbXplorerSummaryProvider = nbXplorerSummaryProvider;
     _nbXplorerOptions         = nbXplorerOptions;
 }