Skip to content

eth::EthWatchService::RuntimeChain

Public Attributes

Name
discv4::ChainPeerConfig config
std::shared_ptr< discv4::DialScheduler > scheduler
std::shared_ptr< EthPeerQueue > peer_queue
std::shared_ptr< discv4::discv4_client > discovery_client
std::shared_ptr< discv5::discv5_client > discv5_client
bool discv4_fallback_started
bool discv5_enr_tree_started
bool discv5_cache_enr_started
std::shared_ptr< EthWatchRuntimeStatsSnapshot > stats

Public Attributes Documentation

variable config

discv4::ChainPeerConfig config;

variable scheduler

std::shared_ptr< discv4::DialScheduler > scheduler;

variable peer_queue

std::shared_ptr< EthPeerQueue > peer_queue;

variable discovery_client

std::shared_ptr< discv4::discv4_client > discovery_client;

variable discv5_client

std::shared_ptr< discv5::discv5_client > discv5_client;

variable discv4_fallback_started

bool discv4_fallback_started = false;

variable discv5_enr_tree_started

bool discv5_enr_tree_started = false;

variable discv5_cache_enr_started

bool discv5_cache_enr_started = false;

variable stats

std::shared_ptr< EthWatchRuntimeStatsSnapshot > stats;

Updated on 2026-06-05 at 17:22:18 -0700