Rename --subscribe-all-data-column-subnets to --supernode and make it visible in help (#8083)

Rename `--subscribe-all-data-column-subnets` to `--supernode` as it's now been officially accepted in the spec. Also make it visible in help in preparation for the fusaka release.

https://github.com/ethereum/consensus-specs/blob/dev/specs/fulu/p2p-interface.md#supernodes


  


Co-Authored-By: Jimmy Chen <jchen.tc@gmail.com>
This commit is contained in:
Jimmy Chen
2025-09-19 17:01:16 +10:00
committed by GitHub
parent 78d330e4b7
commit 4efe47b3c3
4 changed files with 29 additions and 8 deletions

View File

@@ -571,6 +571,13 @@ Flags:
Subscribe to all subnets regardless of validator count. This will also
advertise the beacon node as being long-lived subscribed to all
subnets.
--supernode
Run as a voluntary supernode. This node will subscribe to all data
column subnets, custody all data columns, and perform reconstruction
and cross-seeding. This requires significantly more bandwidth,
storage, and computation requirements but the node will have direct
access to all blobs via the beacon API and it helps network resilience
by serving all data columns to syncing peers.
--validator-monitor-auto
Enables the automatic detection and monitoring of validators connected
to the HTTP API and using the subnet subscription endpoint. This