Example #1
0
 public CrossChainResponseService(IBlockExtraDataService blockExtraDataService,
                                  ICrossChainService crossChainService, ICrossChainIndexingDataService crossChainIndexingDataService,
                                  IConsensusExtraDataNameProvider consensusExtraDataNameProvider)
 {
     _blockExtraDataService          = blockExtraDataService;
     _crossChainService              = crossChainService;
     _crossChainIndexingDataService  = crossChainIndexingDataService;
     _consensusExtraDataNameProvider = consensusExtraDataNameProvider;
 }
Example #2
0
        public AEDPoSBroadcastPrivilegedPubkeyListProvider(IBlockExtraDataService blockExtraDataService,
                                                           IAccountService accountService, IConsensusExtraDataNameProvider consensusExtraDataNameProvider)
        {
            _blockExtraDataService          = blockExtraDataService;
            _accountService                 = accountService;
            _consensusExtraDataNameProvider = consensusExtraDataNameProvider;

            Logger = NullLogger <AEDPoSBroadcastPrivilegedPubkeyListProvider> .Instance;
        }
Example #3
0
 public AEDPoSExtraDataExtractor(IBlockExtraDataService blockExtraDataService,
                                 IConsensusExtraDataNameProvider consensusExtraDataNameProvider)
 {
     _blockExtraDataService          = blockExtraDataService;
     _consensusExtraDataNameProvider = consensusExtraDataNameProvider;
 }