Exemplo n.º 1
0
 public CrossChainResponseService(IBlockExtraDataService blockExtraDataService,
                                  ICrossChainService crossChainService, ICrossChainIndexingDataService crossChainIndexingDataService)
 {
     _blockExtraDataService         = blockExtraDataService;
     _crossChainService             = crossChainService;
     _crossChainIndexingDataService = crossChainIndexingDataService;
 }
Exemplo n.º 2
0
 public CrossChainIndexingTransactionGeneratorTest()
 {
     _crossChainIndexingTransactionGenerator = GetRequiredService <ISystemTransactionGenerator>();
     _crossChainIndexingDataService          = GetRequiredService <ICrossChainIndexingDataService>();
     _smartContractAddressService            = GetRequiredService <ISmartContractAddressService>();
     _kernelTestHelper     = GetRequiredService <KernelTestHelper>();
     _crossChainTestHelper = GetRequiredService <CrossChainTestHelper>();
 }
Exemplo n.º 3
0
 public CrossChainValidationProvider(ICrossChainIndexingDataService crossChainIndexingDataService,
                                     IBlockExtraDataService blockExtraDataService, IIndexedCrossChainBlockDataDiscoveryService indexedCrossChainBlockDataDiscoveryService)
 {
     _crossChainIndexingDataService = crossChainIndexingDataService;
     _blockExtraDataService         = blockExtraDataService;
     _indexedCrossChainBlockDataDiscoveryService = indexedCrossChainBlockDataDiscoveryService;
     LocalEventBus = NullLocalEventBus.Instance;
 }
 public CrossChainResponseService(IBlockExtraDataService blockExtraDataService,
                                  ICrossChainIndexingDataService crossChainIndexingDataService,
                                  IConsensusExtraDataKeyProvider consensusExtraDataKeyProvider)
 {
     _blockExtraDataService         = blockExtraDataService;
     _crossChainIndexingDataService = crossChainIndexingDataService;
     _consensusExtraDataKeyProvider = consensusExtraDataKeyProvider;
 }
 public CrossChainValidationProvider(ICrossChainIndexingDataService crossChainIndexingDataService,
                                     IBlockExtraDataService blockExtraDataService, ISmartContractAddressService smartContractAddressService)
 {
     _crossChainIndexingDataService = crossChainIndexingDataService;
     _blockExtraDataService         = blockExtraDataService;
     _smartContractAddressService   = smartContractAddressService;
     LocalEventBus = NullLocalEventBus.Instance;
 }
 public CrossChainTransactionGenerator(ICrossChainIndexingDataService crossChainIndexingDataService,
                                       ISmartContractAddressService smartContractAddressService)
 {
     _crossChainIndexingDataService = crossChainIndexingDataService;
     _smartContractAddressService   = smartContractAddressService;
 }
 public CrossChainBlockExtraDataProvider(ICrossChainIndexingDataService crossChainIndexingDataService,
                                         ITransactionPackingOptionProvider transactionPackingOptionProvider)
 {
     _crossChainIndexingDataService    = crossChainIndexingDataService;
     _transactionPackingOptionProvider = transactionPackingOptionProvider;
 }
 public CrossChainBlockExtraDataProvider(ICrossChainIndexingDataService crossChainIndexingDataService)
 {
     _crossChainIndexingDataService = crossChainIndexingDataService;
 }
Exemplo n.º 9
0
 public CrossChainIndexingDataServiceTest()
 {
     _crossChainIndexingDataService = GetRequiredService <ICrossChainIndexingDataService>();
     _crossChainTestHelper          = GetRequiredService <CrossChainTestHelper>();
 }
 public CrossChainModuleEventHandler(ICrossChainService crossChainService,
                                     ICrossChainIndexingDataService crossChainIndexingDataService)
 {
     _crossChainService             = crossChainService;
     _crossChainIndexingDataService = crossChainIndexingDataService;
 }
Exemplo n.º 11
0
 public CrossChainService(ICrossChainCacheEntityService crossChainCacheEntityService,
                          ICrossChainIndexingDataService crossChainIndexingDataService)
 {
     _crossChainCacheEntityService  = crossChainCacheEntityService;
     _crossChainIndexingDataService = crossChainIndexingDataService;
 }