Skip to content

Conversation

@Galoretka
Copy link
Contributor

This change updates the configuration reference to align with the current configuration schema in code. It adds missing sections for the stages.era and stages.prune configurations, includes the optional dir field for stages.etl, extends the sessions section with pending_session_timeout and the limits subtable, and documents additional peers options including max_backoff_count, trusted_nodes_resolution_interval, incoming_ip_throttle_duration, and connection_info.max_concurrent_outbound_dials, as well as reputation_weights.bad_announcement. It also introduces the static_files section for per-segment block partitioning. These updates are grounded in the definitions in
crates/config/src/config.rs
crates/net/network-types/src/peers/config.rs
crates/net/network-types/src/session/config.rs
crates/net/network-types/src/peers/reputation.rs
ensuring flag names and defaults match the implementation. The ip_filter field in PeersConfig is intentionally omitted because it is not deserializable from TOML (#[serde(skip)]) and therefore cannot be configured via reth.toml.

Copy link
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is actually useful

@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Nov 26, 2025
@mattsse mattsse added this pull request to the merge queue Nov 26, 2025
@mattsse mattsse added the C-docs An addition or correction to our documentation label Nov 26, 2025
Merged via the queue into paradigmxyz:main with commit 1e4b15b Nov 26, 2025
44 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Reth Tracker Nov 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-docs An addition or correction to our documentation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants