Skip to content

feat(presets): list each network's store nodes - #4641

Open
igor-sirotin wants to merge 1 commit into
masterfrom
feat/preset-store-nodes
Open

igor-sirotin wants to merge 1 commit into
masterfrom
feat/preset-store-nodes

Conversation

@igor-sirotin

Copy link
Copy Markdown
Contributor

Iterates #4634

Description

  1. Added storeNodes to NetworkPresetConf and filled it for every preset:
    • twn: the 3 waku.test nodes
    • logos.dev: the 6 delivery-0X nodes
    • logos.test: the 6 node-0X nodes
    • status.prod: the 6 store-0X nodes
    • status.staging: the 2 store-0X.do-ams3 nodes
AI-made decisions
  • Sources: fleets.status.im with each node's ENR waku2 store bit for waku.test and the Status fleets, and infra-logos group vars (store enabled on the delivery and node groups) for logos.dev and logos.test.
  • status.staging has 2 store nodes, not the 6 in status-go's fleets.go: the gc-us-central1-a and ac-cn-hongkong-c staging hosts are gone from the fleet and from DNS.
  • The lists repeat the entry node multiaddrs for twn, logos.dev and logos.test rather than sharing a constant: the two roles can diverge.
  • Nothing reads the field yet; feat(store): option to query only the configured store nodes, reported through node info #4638 does.

@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

You can find the image built from this PR at

quay.io/wakuorg/nwaku-pr:4641

Built from a63f185

"/dns4/node-01.do-ams3.waku.test.status.im/tcp/30303/p2p/16Uiu2HAkykgaECHswi3YKJ5dMLbq2kPVCo89fcyTd38UcQD6ej5W",
"/dns4/node-01.gc-us-central1-a.waku.test.status.im/tcp/30303/p2p/16Uiu2HAmDCp8XJ9z1ev18zuv8NHekAsjNyezAvmMfFEJkiharitG",
],
storeNodes: @[

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

That reminds me that we should rm the waku.test preset, in a separate PR.

Add storeNodes to NetworkPresetConf and fill it for every preset:
- twn: the three waku.test nodes
- logos.dev: the six delivery nodes
- logos.test: the six node hosts
- status.prod: the six store hosts
- status.staging: the two do-ams3 store hosts
@fcecin
fcecin force-pushed the feat/preset-store-nodes branch from 9e1a27b to 8edfc4e Compare November 2, 2026 23:12

This branch has not been deployed

No deployments
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.

3 participants