discv4::ChainPeerConfig¶
Parsed chain configuration shared across peer discovery and ETH session setup.
#include <chain_peers.hpp>
Public Attributes¶
| Name | |
|---|---|
| std::string | canonical_name |
| uint64_t | network_id |
| eth::Hash256 | genesis_hash |
| std::vector< ValidatedPeer > | nodes |
| std::vector< ValidatedPeer > | bootnodes |
| std::vector< std::string > | discv5_bootnodes |
| std::vector< std::string > | enr_trees |
| ChainDiscoveryDefault | discovery_default |
| DiscoveryForkFilter | discovery_fork_filter |
| std::optional< eth::ForkId > | fork_id |
| std::vector< eth::EthMessageSchema > | eth_message_schemas |
| std::string | signature |
| std::string | signer_address |
Public Attributes Documentation¶
variable canonical_name¶
variable network_id¶
variable genesis_hash¶
variable nodes¶
variable bootnodes¶
variable discv5_bootnodes¶
variable enr_trees¶
variable discovery_default¶
variable discovery_fork_filter¶
variable fork_id¶
variable eth_message_schemas¶
variable signature¶
variable signer_address¶
Updated on 2026-06-05 at 17:22:18 -0700