public MinerService(IMiningService miningService, ITxHub txHub) { _miningService = miningService; _txHub = txHub; EventBus = NullLocalEventBus.Instance; }
public WalletsController(ILogger <WalletsController> logger, IDinkumRepository dinkumRepo, IMiningService miningService, IMetrics metrics) { _logger = logger; _dinkumRepo = dinkumRepo; _miningService = miningService; _metrics = metrics; }
public MiningServiceTests() { _miningService = GetRequiredService <IMiningService>(); _blockchainService = GetRequiredService <IBlockchainService>(); _kernelTestHelper = GetRequiredService <KernelTestHelper>(); _systemTransactionExtraDataProvider = GetRequiredService <ISystemTransactionExtraDataProvider>(); _accountService = GetRequiredService <IAccountService>(); }
public ContractTestService(IContractTesterFactory contractTesterFactory, IBlockchainService blockchainService, IMiningService miningService, IBlockAttachService blockAttachService) { _contractTesterFactory = contractTesterFactory; _blockchainService = blockchainService; _miningService = miningService; _blockAttachService = blockAttachService; }
public ReMiningHostedService(IMiningService miningService, IMiningQueue miningQueue, IBackgroundQueue backgroundQueue, IStatisticService statisticService) { _miningService = miningService; _miningQueue = miningQueue; _backgroundQueue = backgroundQueue; _statisticService = statisticService; }
public ContractBasicTests() { _blockchainService = GetRequiredService <IBlockchainService>(); _miningService = GetRequiredService <IMiningService>(); _blockAttachService = GetRequiredService <IBlockAttachService>(); _transactionResultManager = GetRequiredService <ITransactionResultManager>(); InitializeTestContracts(); }
public TransactionService(IConfigurationService configurationService, IBlockchainService blockchainService, IMiningService miningService, IMiningQueue queue, ITransactionStorage transactionStorage) : base(configurationService) { _transactionStorage = transactionStorage; _blockchainService = blockchainService; _miningService = miningService; _queue = queue; }
public MinerService(IMiningService miningService, ITxHub txHub, IBlockTransactionLimitProvider blockTransactionLimitProvider) { _miningService = miningService; _txHub = txHub; _blockTransactionLimitProvider = blockTransactionLimitProvider; Logger = NullLogger <MinerService> .Instance; }
public MinerService(IMiningService miningService, ITxHub txHub, IBlockTransactionLimitProvider blockTransactionLimitProvider, IOptionsMonitor <TransactionPackingOptions> transactionPackingOptions) { _miningService = miningService; _txHub = txHub; _blockTransactionLimitProvider = blockTransactionLimitProvider; _transactionPackingOptions = transactionPackingOptions.CurrentValue; Logger = NullLogger <MinerService> .Instance; }
public MinerService(IMiningService miningService, IBlockTransactionLimitProvider blockTransactionLimitProvider, ITransactionPackingOptionProvider transactionPackingOptionProvider, ITransactionPoolService transactionPoolService) { _miningService = miningService; _blockTransactionLimitProvider = blockTransactionLimitProvider; _transactionPackingOptionProvider = transactionPackingOptionProvider; _transactionPoolService = transactionPoolService; Logger = NullLogger <MinerService> .Instance; }
public MiningController(IMiningService miningService) { this.miningService = miningService; }