public BlockSyncService(IBlockFetchService blockFetchService, IBlockSyncAttachService blockSyncAttachService, IBlockSyncQueueService blockSyncQueueService, IBlockDownloadJobManager blockDownloadJobManager, IAnnouncementCacheProvider announcementCacheProvider) { Logger = NullLogger <BlockSyncService> .Instance; _blockFetchService = blockFetchService; _blockSyncAttachService = blockSyncAttachService; _blockSyncQueueService = blockSyncQueueService; _blockDownloadJobManager = blockDownloadJobManager; _announcementCacheProvider = announcementCacheProvider; }
public BlockFetchServiceAbnormalPeerTests() { _blockFetchService = GetRequiredService <IBlockFetchService>(); _networkService = GetRequiredService <INetworkService>(); }
public BlockFetchServiceTests() { _blockFetchService = GetRequiredService <IBlockFetchService>(); _networkService = GetRequiredService <INetworkService>(); _blockchainService = GetRequiredService <IBlockchainService>(); }