TARAXA
|
This is the complete list of members for taraxa::Network, including all inherited members.
addBootNodes(bool initial=false) | taraxa::Network | private |
all_packets_stats_ | taraxa::Network | private |
getAllNodes() const | taraxa::Network | |
getMaxChainPeer() const | taraxa::Network | |
getNodeCount() | taraxa::Network | |
getNodeId() const | taraxa::Network | |
getPeer(dev::p2p::NodeID const &id) const | taraxa::Network | |
getPeerCount() | taraxa::Network | |
getSpecificHandler() const | taraxa::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::Network | private |
isStarted() | taraxa::Network | |
kConf | taraxa::Network | private |
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 &)=delete | taraxa::Network | |
Network(Network &&)=delete | taraxa::Network | |
node_stats_ | taraxa::Network | private |
operator=(const Network &)=delete | taraxa::Network | |
operator=(Network &&)=delete | taraxa::Network | |
packetQueueOverLimit() const | taraxa::Network | |
packets_tp_ | taraxa::Network | private |
pbft_syncing() | taraxa::Network | |
pbft_syncing_state_ | taraxa::Network | private |
periodic_events_tp_ | taraxa::Network | private |
pub_key_ | taraxa::Network | private |
registerPeriodicEvents(const std::shared_ptr< PbftManager > &pbft_mgr, std::shared_ptr< TransactionManager > trx_mgr) | taraxa::Network | private |
requestPillarBlockVotesBundle(PbftPeriod period, const blk_hash_t &pillar_block_hash) | taraxa::Network | |
resolveHost(string const &addr, uint16_t port) | taraxa::Network | privatestatic |
setSyncStatePeriod(PbftPeriod period) | taraxa::Network | |
start() | taraxa::Network | |
syncTimeSeconds() const | taraxa::Network | |
tarcaps_ | taraxa::Network | private |
tp_ | taraxa::Network | private |
~Network() | taraxa::Network |