public CrossChainResponseService(IBlockExtraDataService blockExtraDataService, ICrossChainIndexingDataService crossChainIndexingDataService, IConsensusExtraDataKeyProvider consensusExtraDataKeyProvider) { _blockExtraDataService = blockExtraDataService; _crossChainIndexingDataService = crossChainIndexingDataService; _consensusExtraDataKeyProvider = consensusExtraDataKeyProvider; }
public AEDPoSBroadcastPrivilegedPubkeyListProvider(IBlockExtraDataService blockExtraDataService, IAccountService accountService, IConsensusExtraDataKeyProvider consensusExtraDataKeyProvider) { _blockExtraDataService = blockExtraDataService; _accountService = accountService; _consensusExtraDataKeyProvider = consensusExtraDataKeyProvider; Logger = NullLogger <AEDPoSBroadcastPrivilegedPubkeyListProvider> .Instance; }
public AEDPoSExtraDataExtractor(IBlockExtraDataService blockExtraDataService, IConsensusExtraDataKeyProvider consensusExtraDataKeyProvider) { _blockExtraDataService = blockExtraDataService; _consensusExtraDataKeyProvider = consensusExtraDataKeyProvider; }