16 std::shared_ptr<TimePeriodPacketsStats> packets_stats,
17 std::shared_ptr<PbftManager> pbft_mgr, std::shared_ptr<PbftChain> pbft_chain,
18 std::shared_ptr<VoteManager> vote_mgr,
19 std::shared_ptr<SlashingManager> slashing_manager,
20 const std::string& logs_prefix =
"");
Definition get_next_votes_bundle_packet_handler.hpp:13
virtual void process(const threadpool::PacketData &packet_data, const std::shared_ptr< TaraxaPeer > &peer) override
Main packet processing function.
Definition get_next_votes_bundle_packet_handler.cpp:17
static constexpr SubprotocolPacketType kPacketType_
Definition get_next_votes_bundle_packet_handler.hpp:23
Definition vote_packet_handler.hpp:7
Definition packet_data.hpp:12
Definition vote_manager.hpp:24
SubprotocolPacketType
SubprotocolPacketType is used in networking layer to differentiate packet types.
Definition packet_types.hpp:12
@ kGetNextVotesSyncPacket
Definition packet_types.hpp:16