示例#1
0
 public CrossChainService(IIrreversibleBlockStateProvider irreversibleBlockStateProvider,
                          IReaderFactory readerFactory, ICrossChainCacheEntityService crossChainCacheEntityService)
 {
     _irreversibleBlockStateProvider = irreversibleBlockStateProvider;
     _readerFactory = readerFactory;
     _crossChainCacheEntityService = crossChainCacheEntityService;
 }
 public CrossChainServiceTest()
 {
     _crossChainService            = GetRequiredService <ICrossChainService>();
     _crossChainTestHelper         = GetRequiredService <CrossChainTestHelper>();
     _crossChainCacheEntityService = GetRequiredService <ICrossChainCacheEntityService>();
     _crossChainConfigOptions      = GetRequiredService <IOptions <CrossChainConfigOptions> >().Value;
 }
示例#3
0
 public CrossChainRequestService(ICrossChainClientService crossChainClientService,
                                 ICrossChainCacheEntityService crossChainCacheEntityService,
                                 IBlockCacheEntityProducer blockCacheEntityProducer)
 {
     _crossChainClientService      = crossChainClientService;
     _crossChainCacheEntityService = crossChainCacheEntityService;
     _blockCacheEntityProducer     = blockCacheEntityProducer;
 }
 public CrossChainCacheEntityServiceTest()
 {
     _crossChainCacheEntityService = GetService <ICrossChainCacheEntityService>();
 }
示例#5
0
 public CrossChainService(ICrossChainCacheEntityService crossChainCacheEntityService,
                          ICrossChainIndexingDataService crossChainIndexingDataService)
 {
     _crossChainCacheEntityService  = crossChainCacheEntityService;
     _crossChainIndexingDataService = crossChainIndexingDataService;
 }
 public CrossChainRequestServiceTests()
 {
     _crossChainRequestService     = GetRequiredService <ICrossChainRequestService>();
     _crossChainCacheEntityService = GetRequiredService <ICrossChainCacheEntityService>();
     _crossChainClientService      = GetRequiredService <ICrossChainClientService>();
 }