public BlockExecutingService(ITransactionExecutingService executingService, IBlockManager blockManager, IBlockGenerationService blockGenerationService) { _executingService = executingService; _blockManager = blockManager; _blockGenerationService = blockGenerationService; EventBus = NullLocalEventBus.Instance; }
public MiningService(IAccountService accountService, IBlockGenerationService blockGenerationService, ISystemTransactionGenerationService systemTransactionGenerationService, IBlockExecutingService blockExecutingService) { Logger = NullLogger <MiningService> .Instance; _blockGenerationService = blockGenerationService; _systemTransactionGenerationService = systemTransactionGenerationService; _blockExecutingService = blockExecutingService; _accountService = accountService; EventBus = NullLocalEventBus.Instance; }