public ResourceExtractionService(IBlockchainService blockchainService,
                                         ISmartContractExecutiveService smartContractExecutiveService, ICodeRemarksManager codeRemarksManager)
        {
            _smartContractExecutiveService = smartContractExecutiveService;
            _codeRemarksManager            = codeRemarksManager;
            _blockchainService             = blockchainService;

            Logger = NullLogger <ResourceExtractionService> .Instance;
        }
Esempio n. 2
0
 public ParallelTests()
 {
     _blockchainService        = GetRequiredService <IBlockchainService>();
     _blockExecutingService    = GetRequiredService <IBlockExecutingService>();
     _minerService             = GetRequiredService <IMinerService>();
     _transactionResultManager = GetRequiredService <ITransactionResultManager>();
     _grouper            = GetRequiredService <ITransactionGrouper>();
     _codeRemarksManager = GetRequiredService <ICodeRemarksManager>();
     _txHub = GetRequiredService <ITxHub>();
     _blockAttachService = GetRequiredService <IBlockAttachService>();
     _accountService     = GetRequiredService <IAccountService>();
     _parallelTestHelper = GetRequiredService <ParallelTestHelper>();
 }
Esempio n. 3
0
 public CodeRemarksService(ICodeRemarksManager codeRemarksManager,
                           ISmartContractExecutiveService smartContractExecutiveService)
 {
     _codeRemarksManager            = codeRemarksManager;
     _smartContractExecutiveService = smartContractExecutiveService;
 }