public BlockStreamProvider( IObservable <Unit> poller, IEthApiFilterService filterService, IEthApiBlockService blockService) { Poller = poller; FilterService = filterService; BlockService = blockService; }
public BlockProgressService( IEthApiBlockService blockService, BigInteger?defaultStartingBlockNumber, IBlockProgressRepository blockProgressRepository, uint?minimumBlockConfirmations = null) : base( defaultStartingBlockNumber, blockProgressRepository) { _web3 = blockService; MinimumBlockConfirmations = minimumBlockConfirmations ?? 0; }