app_config_ | kagome::network::ProtocolFactory | private |
babe_ | kagome::network::ProtocolFactory | private |
block_tree_ | kagome::network::ProtocolFactory | private |
chain_spec_ | kagome::network::ProtocolFactory | private |
collation_observer_ | kagome::network::ProtocolFactory | private |
ext_event_key_repo_ | kagome::network::ProtocolFactory | private |
extrinsic_events_engine_ | kagome::network::ProtocolFactory | private |
extrinsic_observer_ | kagome::network::ProtocolFactory | private |
grandpa_observer_ | kagome::network::ProtocolFactory | private |
hasher_ | kagome::network::ProtocolFactory | private |
host_ | kagome::network::ProtocolFactory | private |
io_context_ | kagome::network::ProtocolFactory | private |
makeBlockAnnounceProtocol() const | kagome::network::ProtocolFactory | |
makeCollationProtocol() const | kagome::network::ProtocolFactory | |
makeGrandpaProtocol() const | kagome::network::ProtocolFactory | |
makePropagateTransactionsProtocol() const | kagome::network::ProtocolFactory | |
makeReqCollationProtocol() const | kagome::network::ProtocolFactory | |
makeStateProtocol() const | kagome::network::ProtocolFactory | |
makeSyncProtocol() const | kagome::network::ProtocolFactory | |
own_info_ | kagome::network::ProtocolFactory | private |
peer_manager_ | kagome::network::ProtocolFactory | private |
ProtocolFactory(libp2p::Host &host, const application::AppConfiguration &app_config, const application::ChainSpec &chain_spec, const OwnPeerInfo &own_info, std::shared_ptr< boost::asio::io_context > io_context, std::shared_ptr< crypto::Hasher > hasher, std::shared_ptr< StreamEngine > stream_engine, std::shared_ptr< primitives::events::ExtrinsicSubscriptionEngine > extrinsic_events_engine, std::shared_ptr< subscription::ExtrinsicEventKeyRepository > ext_event_key_repo, std::shared_ptr< ReputationRepository > reputation_repository, std::shared_ptr< libp2p::basic::Scheduler > scheduler) | kagome::network::ProtocolFactory | |
reputation_repository_ | kagome::network::ProtocolFactory | private |
req_collation_observer_ | kagome::network::ProtocolFactory | private |
scheduler_ | kagome::network::ProtocolFactory | private |
setBabe(const std::shared_ptr< consensus::babe::Babe > &babe) | kagome::network::ProtocolFactory | inline |
setBlockTree(const std::shared_ptr< blockchain::BlockTree > &block_tree) | kagome::network::ProtocolFactory | inline |
setCollactionObserver(std::shared_ptr< CollationObserver > const &collation_observer) | kagome::network::ProtocolFactory | inline |
setExtrinsicObserver(const std::shared_ptr< ExtrinsicObserver > &extrinsic_observer) | kagome::network::ProtocolFactory | inline |
setGrandpaObserver(const std::shared_ptr< consensus::grandpa::GrandpaObserver > &grandpa_observer) | kagome::network::ProtocolFactory | inline |
setPeerManager(const std::shared_ptr< PeerManager > &peer_manager) | kagome::network::ProtocolFactory | inline |
setReqCollationObserver(std::shared_ptr< ReqCollationObserver > const &req_collation_observer) | kagome::network::ProtocolFactory | inline |
setStateObserver(const std::shared_ptr< StateProtocolObserver > &state_observer) | kagome::network::ProtocolFactory | inline |
setSyncObserver(const std::shared_ptr< SyncProtocolObserver > &sync_observer) | kagome::network::ProtocolFactory | inline |
state_observer_ | kagome::network::ProtocolFactory | private |
stream_engine_ | kagome::network::ProtocolFactory | private |
sync_observer_ | kagome::network::ProtocolFactory | private |