Example #1
0
 public ConflictingTransactionsFoundInParallelGroupsEventHandler(
     IConflictingTransactionIdentificationService conflictingTransactionIdentificationService,
     IResourceExtractionService resourceExtractionService,
     IContractRemarksService contractRemarksService)
 {
     _conflictingTransactionIdentificationService = conflictingTransactionIdentificationService;
     _resourceExtractionService = resourceExtractionService;
     _contractRemarksService    = contractRemarksService;
 }
Example #2
0
        public ResourceExtractionService(IBlockchainService blockchainService,
                                         ISmartContractExecutiveService smartContractExecutiveService,
                                         IContractRemarksService contractRemarksService)
        {
            _smartContractExecutiveService = smartContractExecutiveService;
            _contractRemarksService        = contractRemarksService;
            _blockchainService             = blockchainService;

            Logger = NullLogger <ResourceExtractionService> .Instance;
        }
Example #3
0
 public ParallelTests()
 {
     _blockchainService        = GetRequiredService <IBlockchainService>();
     _blockExecutingService    = GetRequiredService <IBlockExecutingService>();
     _transactionResultManager = GetRequiredService <ITransactionResultManager>();
     _grouper = GetRequiredService <ITransactionGrouper>();
     _contractRemarksService = GetRequiredService <IContractRemarksService>();
     _txHub = GetRequiredService <ITxHub>();
     _blockAttachService          = GetRequiredService <IBlockAttachService>();
     _accountService              = GetRequiredService <IAccountService>();
     _parallelTestHelper          = GetRequiredService <ParallelTestHelper>();
     _smartContractAddressService = GetRequiredService <ISmartContractAddressService>();
 }
 public ContractRemarksForkCacheHandler(IContractRemarksService contractRemarksService)
 {
     _contractRemarksService = contractRemarksService;
 }