10 std::shared_ptr<TimePeriodPacketsStats> packets_stats,
11 std::shared_ptr<PbftSyncingState> pbft_syncing_state, std::shared_ptr<PbftChain> pbft_chain,
12 std::shared_ptr<PbftManager> pbft_mgr, std::shared_ptr<DagManager> dag_mgr,
13 std::shared_ptr<DbStorage> db, h256 genesis_hash,
const addr_t& node_addr,
14 const std::string& logs_prefix =
"");
Definition FixedHash.h:35
Definition sync_packet_handler.hpp:7
Definition status_packet_handler.hpp:7
virtual void process(const threadpool::PacketData &packet_data, const std::shared_ptr< TaraxaPeer > &peer) override
Main packet processing function.
Definition status_packet_handler.cpp:23
const h256 kGenesisHash
Definition status_packet_handler.hpp:22
static constexpr SubprotocolPacketType kPacketType_
Definition status_packet_handler.hpp:17
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
@ kStatusPacket
Definition packet_types.hpp:28