コード例 #1
0
 public LightningNodeService(ExternalServiceData data, NBXplorerClientProvider nbXplorerClientProvider,
                             NBXplorerSummaryProvider nbXplorerSummaryProvider, SocketFactory socketFactory) : base(data)
 {
     _nbXplorerClientProvider  = nbXplorerClientProvider;
     _nbXplorerSummaryProvider = nbXplorerSummaryProvider;
     _socketFactory            = socketFactory;
 }
コード例 #2
0
 public WalletCreatorController(NBXplorerClientProvider nbXplorerClientProvider,
                                NBXplorerOptions nbXplorerOptions, DerivationSchemeParser derivationSchemeParser)
 {
     _nbXplorerClientProvider = nbXplorerClientProvider;
     _nbXplorerOptions        = nbXplorerOptions;
     _derivationSchemeParser  = derivationSchemeParser;
 }
コード例 #3
0
 public NBXplorerBalanceTriggerHandler(
     NBXplorerClientProvider nbXplorerClientProvider,
     NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
     DerivationSchemeParser derivationSchemeParser)
 {
     _nbXplorerClientProvider       = nbXplorerClientProvider;
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _derivationSchemeParser        = derivationSchemeParser;
 }
 public NBXplorerGetBalanceDataActionHandler(
     NBXplorerClientProvider nbXplorerClientProvider,
     NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
     DerivationSchemeParser derivationSchemeParser)
 {
     _nbXplorerClientProvider       = nbXplorerClientProvider;
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _derivationSchemeParser        = derivationSchemeParser;
 }
コード例 #5
0
 public NBXplorerWalletService(ExternalServiceData data,
                               NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
                               DerivationSchemeParser derivationSchemeParser,
                               NBXplorerClientProvider nbXplorerClientProvider) : base(data)
 {
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _derivationSchemeParser        = derivationSchemeParser;
     _nbXplorerClientProvider       = nbXplorerClientProvider;
 }
コード例 #6
0
 public SendTransactionDataActionHandler(
     NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
     NBXplorerClientProvider nbXplorerClientProvider,
     DerivationSchemeParser derivationSchemeParser)
 {
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _nbXplorerClientProvider       = nbXplorerClientProvider;
     _derivationSchemeParser        = derivationSchemeParser;
 }
コード例 #7
0
 public GenerateNextAddressDataActionHandler(
     NBXplorerClientProvider nbXplorerClientProvider,
     NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
     DerivationSchemeParser derivationSchemeParser)
 {
     _nbXplorerClientProvider       = nbXplorerClientProvider;
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _derivationSchemeParser        = derivationSchemeParser;
 }
 public LightningPaymentWatcherHostedService(IExternalServiceManager externalServiceManager,
                                             ITriggerDispatcher triggerDispatcher, NBXplorerClientProvider nbXplorerClientProvider,
                                             NBXplorerSummaryProvider nbXplorerSummaryProvider, SocketFactory socketFactory)
 {
     _externalServiceManager   = externalServiceManager;
     _triggerDispatcher        = triggerDispatcher;
     _nbXplorerClientProvider  = nbXplorerClientProvider;
     _nbXplorerSummaryProvider = nbXplorerSummaryProvider;
     _socketFactory            = socketFactory;
 }
コード例 #9
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;
 }
コード例 #10
0
 public NBXplorerSignPSBTDataActionHandler(
     NBXplorerClientProvider nbXplorerClientProvider,
     NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
     DerivationStrategyFactoryProvider derivationStrategyFactoryProvider,
     DerivationSchemeParser derivationSchemeParser)
 {
     _nbXplorerClientProvider           = nbXplorerClientProvider;
     _nbXplorerPublicWalletProvider     = nbXplorerPublicWalletProvider;
     _derivationStrategyFactoryProvider = derivationStrategyFactoryProvider;
     _derivationSchemeParser            = derivationSchemeParser;
 }
コード例 #11
0
 public NBXplorerNewTransactionTriggerHandler(
     IRecipeManager recipeManager,
     NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
     NBXplorerClientProvider nbXplorerClientProvider,
     DerivationSchemeParser derivationSchemeParser)
 {
     _recipeManager = recipeManager;
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _nbXplorerClientProvider       = nbXplorerClientProvider;
     _derivationSchemeParser        = derivationSchemeParser;
 }
コード例 #12
0
 public NBXplorerWalletController(IExternalServiceManager externalServiceManager, UserManager <User> userManager,
                                  IMemoryCache memoryCache, NBXplorerOptions nbXplorerOptions,
                                  NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
                                  DerivationSchemeParser derivationSchemeParser,
                                  NBXplorerClientProvider nbXplorerClientProvider) : base(
         externalServiceManager, userManager, memoryCache)
 {
     _nbXplorerOptions = nbXplorerOptions;
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _derivationSchemeParser        = derivationSchemeParser;
     _nbXplorerClientProvider       = nbXplorerClientProvider;
 }
コード例 #13
0
 public PaymentForwarderController(
     IExternalServiceManager externalServiceManager,
     UserManager <User> userManager,
     NBXplorerOptions nbXplorerOptions,
     NBXplorerPublicWalletProvider nbXplorerPublicWalletProvider,
     DerivationSchemeParser derivationSchemeParser,
     NBXplorerClientProvider nbXplorerClientProvider,
     IRecipeManager recipeManager)
 {
     _externalServiceManager        = externalServiceManager;
     _userManager                   = userManager;
     _nbXplorerOptions              = nbXplorerOptions;
     _nbXplorerPublicWalletProvider = nbXplorerPublicWalletProvider;
     _derivationSchemeParser        = derivationSchemeParser;
     _nbXplorerClientProvider       = nbXplorerClientProvider;
     _recipeManager                 = recipeManager;
 }
コード例 #14
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;
 }
コード例 #15
0
 public WalletCreatorController(NBXplorerClientProvider nbXplorerClientProvider, NBXplorerOptions nbXplorerOptions)
 {
     _nbXplorerClientProvider = nbXplorerClientProvider;
     _nbXplorerOptions        = nbXplorerOptions;
 }