Skip to content

Keep a producer's nodes when their endpoints serve this chain - #3

Merged
Rossco99 merged 2 commits into
eosphere:dev-3.0from
Rossco99:dev-3.0
Oct 23, 2026
Merged

Rossco99 merged 2 commits into
eosphere:dev-3.0from
Rossco99:dev-3.0

Conversation

@Rossco99

Copy link
Copy Markdown

From Rossco99/antelope-tools#23.

panshieosbp1 didn't show up on Jungle's API Endpoints page. Producers without a chains.json had their /bp.json treated as their EOS file on every other network, so their nodes were dropped. That is right for EOS Nation, EOS Rio and others on Jungle, but wrong for Panshi's Jungle-only bp.json.

The dashboard now asks one of the bp.json's own API endpoints which chain it serves, and keeps the nodes if it is this chain.

Effect on live producers:

  • Jungle: panshieosbp1 recovered; the four EOS-file producers are still ignored
  • WAX and Telos: unchanged

Passed the build-and-smoke CI on the fork; tested on a production build of Jungle.

🤖 Generated with Claude Code

Rossco99 and others added 2 commits October 23, 2026 21:47
On every network but EOS, a producer without a chains.json had its /bp.json
treated as its EOS file and everything but the org details dropped,
including its nodes. That rightly ignores EOS Nation's, EOS Rio's and others'
EOS bp.json on Jungle, but also dropped panshieosbp1's Jungle-only bp.json,
so it had no nodes or API endpoints. The nodes are now kept when one of the
bp.json's own API endpoints reports this chain's ID.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Keep a producer's nodes when their endpoints serve this chain
@Rossco99
Rossco99 merged commit 5cdc19b into eosphere:dev-3.0 Oct 23, 2026
3 checks passed
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.

1 participant