hashkey-mainnet: add bootnodes as persistent static peers #97

Merged
sebastian merged 1 commits from issue-5389 into main 2026-10-02 00:26:16 +00:00
Collaborator

Summary

Fixes hashkey-mainnet geth peer loss on sg-9 by adding bootnodes as persistent static peers in compose configuration. Root cause: peer injector was calling nonexistent admin_addStaticPeer instead of admin_addPeer, leaving geth unable to recover from peer disconnections. Static-nodes.json provides resilience across restarts.

Verification

  • Onsite-agent diagnosed peer loss at 2026-09-30 19:19:13 UTC; manual peer re-injection recovered sync
  • Node catching up at ~2k blocks/5s after fix applied
  • No hardfork or breaking changes — pure durability configuration

Commit: c3a7dd9e (vibe-node issue #5389)

## Summary Fixes hashkey-mainnet geth peer loss on sg-9 by adding bootnodes as persistent static peers in compose configuration. Root cause: peer injector was calling nonexistent `admin_addStaticPeer` instead of `admin_addPeer`, leaving geth unable to recover from peer disconnections. Static-nodes.json provides resilience across restarts. ## Verification - Onsite-agent diagnosed peer loss at 2026-09-30 19:19:13 UTC; manual peer re-injection recovered sync - Node catching up at ~2k blocks/5s after fix applied - No hardfork or breaking changes — pure durability configuration **Commit:** c3a7dd9e (vibe-node issue #5389)
claude added 1 commit 2026-10-01 15:50:36 +00:00
Author
Collaborator

merge-bot (del-018): classified B (hand-maintained rpc file(s), single scope). Auto-merge after a 72h objection window - comment 'hold' to block.

merge-bot (del-018): classified B (hand-maintained rpc file(s), single scope). Auto-merge after a 72h objection window - comment 'hold' to block.
sebastian merged commit c3a7dd9ec6 into main 2026-10-02 00:26:16 +00:00
sebastian deleted branch issue-5389 2026-10-02 00:26:17 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: StakeSquid/ethereum-rpc-docker#97