Ejemplo n.º 1
0
        public BlockSyncQueueService(IBlockSyncStateProvider blockSyncStateProvider, ITaskQueueManager taskQueueManager)
        {
            Logger = NullLogger <BlockSyncQueueService> .Instance;

            _blockSyncStateProvider = blockSyncStateProvider;
            _taskQueueManager       = taskQueueManager;
        }
Ejemplo n.º 2
0
 public BlockDownloadServiceTests()
 {
     _blockDownloadService   = GetRequiredService <IBlockDownloadService>();
     _blockchainService      = GetRequiredService <IBlockchainService>();
     _blockSyncOptions       = GetRequiredService <IOptionsSnapshot <BlockSyncOptions> >().Value;
     _blockSyncStateProvider = GetRequiredService <IBlockSyncStateProvider>();
 }
Ejemplo n.º 3
0
 public BlockSyncServiceTests()
 {
     _blockSyncService       = GetRequiredService <IBlockSyncService>();
     _blockchainService      = GetRequiredService <IBlockchainService>();
     _networkService         = GetRequiredService <INetworkService>();
     _blockSyncStateProvider = GetRequiredService <IBlockSyncStateProvider>();
     _blockDownloadJobStore  = GetRequiredService <IBlockDownloadJobStore>();
     _osTestHelper           = GetRequiredService <OSTestHelper>();
 }
Ejemplo n.º 4
0
 public BlockDownloadWorkerManyJobTests()
 {
     _blockDownloadWorker     = GetRequiredService <BlockDownloadWorker>();
     _blockDownloadJobStore   = GetRequiredService <IBlockDownloadJobStore>();
     _blockDownloadJobManager = GetRequiredService <IBlockDownloadJobManager>();
     _blockchainService       = GetRequiredService <IBlockchainService>();
     _networkService          = GetRequiredService <INetworkService>();
     _blockSyncStateProvider  = GetRequiredService <IBlockSyncStateProvider>();
     _blockSyncOptions        = GetRequiredService <IOptionsSnapshot <BlockSyncOptions> >().Value;
 }
Ejemplo n.º 5
0
        public BlockDownloadService(INetworkService networkService,
                                    IBlockSyncAttachService blockSyncAttachService,
                                    IBlockSyncQueueService blockSyncQueueService,
                                    IBlockSyncStateProvider blockSyncStateProvider)
        {
            Logger = NullLogger <BlockDownloadService> .Instance;

            _networkService         = networkService;
            _blockSyncAttachService = blockSyncAttachService;
            _blockSyncQueueService  = blockSyncQueueService;
            _blockSyncStateProvider = blockSyncStateProvider;
        }
 public BlockSyncQueueServiceTests()
 {
     _blockSyncQueueService  = GetRequiredService <IBlockSyncQueueService>();
     _blockSyncStateProvider = GetRequiredService <IBlockSyncStateProvider>();
 }
 public BlockDownloadServiceAbnormalPeerTests()
 {
     _blockDownloadService   = GetRequiredService <IBlockDownloadService>();
     _networkService         = GetRequiredService <INetworkService>();
     _blockSyncStateProvider = GetRequiredService <IBlockSyncStateProvider>();
 }
 public BlockSyncStateProviderTests()
 {
     _blockSyncStateProvider = GetRequiredService <IBlockSyncStateProvider>();
 }