12                                    std::shared_ptr<TimePeriodPacketsStats> packets_stats,
 
   13                                    std::shared_ptr<pillar_chain::PillarChainManager> pillar_chain_manager,
 
   14                                    const addr_t& node_addr, 
const std::string& logs_prefix = 
"");
 
   17                                const std::shared_ptr<TaraxaPeer>& peer) 
override;
 
 
Definition FixedHash.h:35
 
Definition get_pillar_votes_bundle_packet_handler.hpp:9
 
void requestPillarVotesBundle(PbftPeriod period, const blk_hash_t &pillar_block_hash, const std::shared_ptr< TaraxaPeer > &peer) override
Definition get_pillar_votes_bundle_packet_handler.cpp:81
 
static constexpr SubprotocolPacketType kPacketType_
Definition get_pillar_votes_bundle_packet_handler.hpp:20
 
virtual void process(const threadpool::PacketData &packet_data, const std::shared_ptr< TaraxaPeer > &peer) override
Main packet processing function.
Definition get_pillar_votes_bundle_packet_handler.cpp:17
 
std::shared_ptr< pillar_chain::PillarChainManager > pillar_chain_manager_
Definition get_pillar_votes_bundle_packet_handler.hpp:26
 
Definition get_pillar_votes_bundle_packet_handler.hpp:7
 
Definition packet_data.hpp:12
 
Definition vote_manager.hpp:23
 
SubprotocolPacketType
SubprotocolPacketType is used in networking layer to differentiate packet types.
Definition packet_types.hpp:12
 
@ kGetPillarVotesBundlePacket
Definition packet_types.hpp:33
 
EthBlockNumber PbftPeriod
Definition types.hpp:24