TARAXA
taraxa::Network Member List

This is the complete list of members for taraxa::Network, including all inherited members.

addBootNodes(bool initial=false)taraxa::Networkprivate
all_packets_stats_taraxa::Networkprivate
getAllNodes() consttaraxa::Network
getMaxChainPeer() consttaraxa::Network
getNodeCount()taraxa::Network
getNodeId() consttaraxa::Network
getPeer(dev::p2p::NodeID const &id) consttaraxa::Network
getPeerCount()taraxa::Network
getSpecificHandler() consttaraxa::Network
getStatus()taraxa::Network
gossipDagBlock(const DagBlock &block, bool proposed, const SharedTransactions &trxs)taraxa::Network
gossipPillarBlockVote(const std::shared_ptr< PillarVote > &vote, bool rebroadcast=false)taraxa::Network
gossipVote(const std::shared_ptr< PbftVote > &vote, const std::shared_ptr< PbftBlock > &block, bool rebroadcast=false)taraxa::Network
gossipVotesBundle(const std::vector< std::shared_ptr< PbftVote >> &votes, bool rebroadcast=false)taraxa::Network
handleMaliciousSyncPeer(const dev::p2p::NodeID &id)taraxa::Network
host_taraxa::Networkprivate
isStarted()taraxa::Network
kConftaraxa::Networkprivate
Network(const FullNodeConfig &config, const h256 &genesis_hash, const std::filesystem::path &network_file_path, const dev::KeyPair &key, std::shared_ptr< DbStorage > db, std::shared_ptr< PbftManager > pbft_mgr, std::shared_ptr< PbftChain > pbft_chain, std::shared_ptr< VoteManager > vote_mgr, std::shared_ptr< DagManager > dag_mgr, std::shared_ptr< TransactionManager > trx_mgr, std::shared_ptr< SlashingManager > slashing_manager, std::shared_ptr< pillar_chain::PillarChainManager > pillar_chain_mgr)taraxa::Network
Network(const Network &)=deletetaraxa::Network
Network(Network &&)=deletetaraxa::Network
node_stats_taraxa::Networkprivate
operator=(const Network &)=deletetaraxa::Network
operator=(Network &&)=deletetaraxa::Network
packetQueueOverLimit() consttaraxa::Network
packets_tp_taraxa::Networkprivate
pbft_syncing()taraxa::Network
pbft_syncing_state_taraxa::Networkprivate
periodic_events_tp_taraxa::Networkprivate
pub_key_taraxa::Networkprivate
registerPeriodicEvents(const std::shared_ptr< PbftManager > &pbft_mgr, std::shared_ptr< TransactionManager > trx_mgr)taraxa::Networkprivate
requestPillarBlockVotesBundle(PbftPeriod period, const blk_hash_t &pillar_block_hash)taraxa::Network
resolveHost(string const &addr, uint16_t port)taraxa::Networkprivatestatic
setSyncStatePeriod(PbftPeriod period)taraxa::Network
start()taraxa::Network
syncTimeSeconds() consttaraxa::Network
tarcaps_taraxa::Networkprivate
tp_taraxa::Networkprivate
~Network()taraxa::Network