10                           std::shared_ptr<TimePeriodPacketsStats> packets_stats,
 
   11                           std::shared_ptr<pillar_chain::PillarChainManager> pillar_chain_manager,
 
   12                           const addr_t& node_addr, 
const std::string& logs_prefix);
 
   14  void onNewPillarVote(
const std::shared_ptr<PillarVote>& vote, 
bool rebroadcast = 
false);
 
   15  virtual void sendPillarVote(
const std::shared_ptr<TaraxaPeer>& peer, 
const std::shared_ptr<PillarVote>& vote) = 0;