public ConflictingTransactionsFoundInParallelGroupsEventHandler( IConflictingTransactionIdentificationService conflictingTransactionIdentificationService, IResourceExtractionService resourceExtractionService, IContractRemarksService contractRemarksService) { _conflictingTransactionIdentificationService = conflictingTransactionIdentificationService; _resourceExtractionService = resourceExtractionService; _contractRemarksService = contractRemarksService; }
public ResourceExtractionService(IBlockchainService blockchainService, ISmartContractExecutiveService smartContractExecutiveService, IContractRemarksService contractRemarksService) { _smartContractExecutiveService = smartContractExecutiveService; _contractRemarksService = contractRemarksService; _blockchainService = blockchainService; Logger = NullLogger <ResourceExtractionService> .Instance; }
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; }