public SmartContractRegistrationProviderTests()
 {
     _blockchainService = GetRequiredService <IBlockchainService>();
     _smartContractRegistrationProvider = GetRequiredService <ISmartContractRegistrationProvider>();
     _blockStateSetManger = GetRequiredService <IBlockStateSetManger>();
     _smartContractHelper = GetRequiredService <SmartContractHelper>();
 }
示例#2
0
 public SmartContractExecutiveServiceTests()
 {
     _smartContractExecutiveService     = GetRequiredService <SmartContractExecutiveService>();
     _smartContractHelper               = GetRequiredService <SmartContractHelper>();
     _smartContractRegistrationProvider = GetRequiredService <ISmartContractRegistrationProvider>();
     _defaultContractZeroCodeProvider   = GetRequiredService <IDefaultContractZeroCodeProvider>();
     _smartContractExecutiveProvider    = GetRequiredService <ISmartContractExecutiveProvider>();
     _transactionResultQueryService     = GetRequiredService <ITransactionResultQueryService>();
     _kernelTestHelper = GetRequiredService <KernelTestHelper>();
 }
 public LogEventProcessorTests()
 {
     _contractDeployedLogEventProcessor = GetRequiredService <ContractDeployedLogEventProcessor>();
     _codeUpdatedLogEventProcessor      = GetRequiredService <CodeUpdatedLogEventProcessor>();
     _smartContractAddressService       = GetRequiredService <ISmartContractAddressService>();
     _smartContractExecutionHelper      = GetRequiredService <SmartContractExecutionHelper>();
     _transactionResultQueryService     = GetRequiredService <ITransactionResultQueryService>();
     _blockchainService                 = GetRequiredService <IBlockchainService>();
     _smartContractAddressProvider      = GetRequiredService <ISmartContractAddressProvider>();
     _smartContractRegistrationProvider = GetRequiredService <ISmartContractRegistrationProvider>();
 }
示例#4
0
        public CodeUpdatedLogEventProcessor(ISmartContractAddressService smartContractAddressService,
                                            ISmartContractRegistrationProvider smartContractRegistrationProvider,
                                            ISmartContractRegistrationInStateProvider smartContractRegistrationInStateProvider,
                                            ISmartContractExecutiveService smartContractExecutiveService)
        {
            _smartContractAddressService              = smartContractAddressService;
            _smartContractRegistrationProvider        = smartContractRegistrationProvider;
            _smartContractRegistrationInStateProvider = smartContractRegistrationInStateProvider;
            _smartContractExecutiveService            = smartContractExecutiveService;

            Logger = NullLogger <CodeUpdatedLogEventProcessor> .Instance;
        }
        public SmartContractExecutiveService(IDefaultContractZeroCodeProvider defaultContractZeroCodeProvider,
                                             ISmartContractRunnerContainer smartContractRunnerContainer,
                                             IHostSmartContractBridgeContextService hostSmartContractBridgeContextService,
                                             ISmartContractRegistrationProvider smartContractRegistrationProvider,
                                             ISmartContractExecutiveProvider smartContractExecutiveProvider)
        {
            _defaultContractZeroCodeProvider       = defaultContractZeroCodeProvider;
            _smartContractRunnerContainer          = smartContractRunnerContainer;
            _hostSmartContractBridgeContextService = hostSmartContractBridgeContextService;
            _smartContractRegistrationProvider     = smartContractRegistrationProvider;
            _smartContractExecutiveProvider        = smartContractExecutiveProvider;

            Logger = NullLogger <SmartContractExecutiveService> .Instance;
        }
 public TestingSmartContractExecutiveService(
     IDefaultContractZeroCodeProvider defaultContractZeroCodeProvider,
     ISmartContractRunnerContainer smartContractRunnerContainer,
     IHostSmartContractBridgeContextService hostSmartContractBridgeContextService,
     ISmartContractRegistrationProvider smartContractRegistrationProvider,
     ISmartContractExecutiveProvider smartContractExecutiveProvider)
     : base(defaultContractZeroCodeProvider,
            smartContractRunnerContainer,
            hostSmartContractBridgeContextService,
            smartContractRegistrationProvider,
            smartContractExecutiveProvider
            )
 {
 }