public ConflictingTransactionsFoundInParallelGroupsEventHandler( IConflictingTransactionIdentificationService conflictingTransactionIdentificationService, IResourceExtractionService resourceExtractionService, INonparallelContractCodeProvider nonparallelContractCodeProvider) { _conflictingTransactionIdentificationService = conflictingTransactionIdentificationService; _resourceExtractionService = resourceExtractionService; _nonparallelContractCodeProvider = nonparallelContractCodeProvider; }
public ResourceExtractionService(IBlockchainService blockchainService, ISmartContractExecutiveService smartContractExecutiveService, INonparallelContractCodeProvider nonparallelContractCodeProvider) { _smartContractExecutiveService = smartContractExecutiveService; _nonparallelContractCodeProvider = nonparallelContractCodeProvider; _blockchainService = blockchainService; Logger = NullLogger <ResourceExtractionService> .Instance; }
public NonparallelContractCodeProviderTests() { _blockchainService = GetRequiredService <IBlockchainService>(); _nonparallelContractCodeProvider = GetRequiredService <INonparallelContractCodeProvider>(); _blockStateSetManger = GetRequiredService <IBlockStateSetManger>(); _blockchainExecutedDataCacheProvider = GetRequiredService <IBlockchainExecutedDataCacheProvider <NonparallelContractCode> >(); _cleanBlockExecutedDataChangeHeightEventHandler = GetRequiredService <CleanBlockExecutedDataChangeHeightEventHandler>(); }
public ParallelTests() { _blockchainService = GetRequiredService <IBlockchainService>(); _blockExecutingService = GetRequiredService <IBlockExecutingService>(); _transactionResultManager = GetRequiredService <ITransactionResultManager>(); _grouper = GetRequiredService <ITransactionGrouper>(); _blockchainStateService = GetRequiredService <IBlockchainStateService>(); _txHub = GetRequiredService <ITxHub>(); _blockAttachService = GetRequiredService <IBlockAttachService>(); _accountService = GetRequiredService <IAccountService>(); _parallelTestHelper = GetRequiredService <ParallelTestHelper>(); _smartContractAddressService = GetRequiredService <ISmartContractAddressService>(); _blockchainStateManager = GetRequiredService <IBlockchainStateManager>(); _versionedStates = GetRequiredService <IStateStore <VersionedState> >(); _nonparallelContractCodeProvider = GetRequiredService <INonparallelContractCodeProvider>(); _blockStateSetManger = GetRequiredService <IBlockStateSetManger>(); }
public NonparallelContractCodeProviderTests() { _blockchainService = GetRequiredService <IBlockchainService>(); _nonparallelContractCodeProvider = GetRequiredService <INonparallelContractCodeProvider>(); _blockStateSetManger = GetRequiredService <IBlockStateSetManger>(); }