public TransactionResultService(ITransactionResultManager transactionResultManager,
                                 ITransactionBlockIndexManager transactionBlockIndexManager, IBlockchainService blockchainService)
 {
     _transactionResultManager     = transactionResultManager;
     _transactionBlockIndexManager = transactionBlockIndexManager;
     _blockchainService            = blockchainService;
 }
 public TransactionBlockIndexServiceTests()
 {
     _transactionBlockIndexService  = GetRequiredService <ITransactionBlockIndexService>();
     _kernelTestHelper              = GetRequiredService <KernelTestHelper>();
     _blockchainService             = GetRequiredService <IBlockchainService>();
     _transactionBlockIndexManager  = GetRequiredService <ITransactionBlockIndexManager>();
     _transactionBlockIndexProvider = GetRequiredService <ITransactionBlockIndexProvider>();
 }
Esempio n. 3
0
 public TransactionBlockIndexService(IBlockchainService blockchainService,
                                     ITransactionBlockIndexManager transactionBlockIndexManager,
                                     ITransactionBlockIndexProvider transactionBlockIndexProvider)
 {
     _blockchainService             = blockchainService;
     _transactionBlockIndexManager  = transactionBlockIndexManager;
     _transactionBlockIndexProvider = transactionBlockIndexProvider;
 }
 public BestChainFoundEventHandler(ITransactionResultManager transactionResultManager,
                                   ITransactionBlockIndexManager transactionBlockIndexManager,
                                   IBlockchainService blockchainService)
 {
     _transactionResultManager     = transactionResultManager;
     _transactionBlockIndexManager = transactionBlockIndexManager;
     _blockchainService            = blockchainService;
 }
Esempio n. 5
0
 public NewIrreversibleBlockFoundEventHandler(ITransactionResultManager transactionResultManager,
                                              ITransactionBlockIndexManager transactionBlockIndexManager,
                                              IBlockchainService blockchainService)
 {
     _transactionResultManager     = transactionResultManager;
     _transactionBlockIndexManager = transactionBlockIndexManager;
     _blockchainService            = blockchainService;
 }
Esempio n. 6
0
 public TransactionResultServiceTests()
 {
     _kernelTestHelper            = GetRequiredService <KernelTestHelper>();
     _blockchainService           = GetRequiredService <IBlockchainService>();
     _transactionResultService    = GetRequiredService <ITransactionResultService>();
     _transactionResultManager    = GetRequiredService <ITransactionResultManager>();
     _transacionBlockIndexManager = GetRequiredService <ITransactionBlockIndexManager>();
     _localEventBus = GetRequiredService <ILocalEventBus>();
 }