Skip to content

docs: add BalanceViewer configuration namespace - #351

Open
Marchhill wants to merge 1 commit into
mainfrom
docs/balance-viewer-config
Open

docs: add BalanceViewer configuration namespace#351
Marchhill wants to merge 1 commit into
mainfrom
docs/balance-viewer-config

Conversation

@Marchhill

Copy link
Copy Markdown

What

Adds the missing BalanceViewer namespace to the configuration reference (docs/fundamentals/configuration.md):

  • BalanceViewer.Enableddefaults to true (the plugin serves the /balances UI and its token/NFT auto-detection out of the box)
  • BalanceViewer.SiblingProbePorts — defaults to 8545,8546,8547,8548,8549,8550

Why

The config reference documents every config namespace except BalanceViewer, so it doesn't reflect that the balance viewer (and its detection) ships on by default. This came up when verifying the default: the code (IBalanceViewerConfig.Enabled, DefaultValue = "true", plus the plugin being registered in NethermindPlugins) confirms it is enabled by default, but the docs were silent.

Notes

  • Draft: the balance viewer feature is still on a feature branch (feature/balance-viewer-token-detection, Nethermind PR #12446) and not yet released.
  • The section mirrors the DocGen output format, so the release-time Update docs workflow will reproduce it automatically once the feature ships — this just documents it early / corrects the omission.

🤖 Generated with Claude Code

The BalanceViewer plugin (served at /balances) ships enabled by default
(BalanceViewer.Enabled = true), but the config reference omitted the namespace
entirely. Add BalanceViewer.Enabled and BalanceViewer.SiblingProbePorts,
matching the DocGen output format. DocGen will reproduce this automatically on
the next release regeneration.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Marchhill
Marchhill marked this pull request as ready for review September 2, 2026 16:38
@Marchhill
Marchhill requested a review from rubo as a code owner September 2, 2026 16:38
@Marchhill
Marchhill requested a lite review from Copilot and removed request for rubo September 2, 2026 16:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The added BalanceViewer documentation matches the established formatting and naming conventions in configuration.md and introduces no apparent inconsistencies.

Pull request overview

Adds documentation for the previously missing BalanceViewer configuration namespace in the main configuration reference, aligning the docs with the feature’s stated defaults and the existing DocGen-style formatting used throughout the file.

Changes:

  • Documented BalanceViewer.Enabled including CLI/env/config examples and default true.
  • Documented BalanceViewer.SiblingProbePorts including CLI/env/config examples and default port list 8545,8546,8547,8548,8549,8550.
File summaries
File Description
docs/fundamentals/configuration.md Adds a new BalanceViewer config namespace section matching the surrounding autogen/DocGen format and conventions.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants