From 43d37d75d1aa6bb7ea5893776dfe97d621ac0d17 Mon Sep 17 00:00:00 2001 From: Roland <33993199+rolznz@users.noreply.github.com> Date: Wed, 5 Aug 2026 14:50:08 +0700 Subject: [PATCH] fix: bump go-nostr to fix duplicate relay connections (#2496) Picks up getAlby/go-nostr#6, which shares relay connections in SimplePool when dials fail, closes relay websockets on pool close, and closes previous subscriptions before re-subscribing on CLOSED. The shared per-relay-URL connect backoff is now enabled by default in the fork, so no hub-side pool option is needed (nostr.WithPenaltyBox is deprecated). Fixes #2481 Co-authored-by: Claude Fable 5 --- go.mod | 2 +- go.sum | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/go.mod b/go.mod index 12768518..69995839 100644 --- a/go.mod +++ b/go.mod @@ -7,7 +7,7 @@ require ( github.com/btcsuite/btcd v0.25.1-0.20260310163610-1c55c7c18179 github.com/btcsuite/btcd/btcutil v1.2.0 github.com/elnosh/gonuts v0.4.2 - github.com/getAlby/go-nostr v0.0.0-20260513161014-22fb7840c7a4 + github.com/getAlby/go-nostr v0.0.0-20260805072924-9844f892c3c8 github.com/getAlby/ldk-node-go v0.0.0-20260804150503-a3db1213cce4 github.com/go-gormigrate/gormigrate/v2 v2.1.6 github.com/google/uuid v1.6.0 diff --git a/go.sum b/go.sum index fcb71152..b82673db 100644 --- a/go.sum +++ b/go.sum @@ -164,10 +164,8 @@ github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= -github.com/getAlby/go-nostr v0.0.0-20260513161014-22fb7840c7a4 h1:Z93wPXKIMY4Emr+zDz0R0NrSg1FEVGrzcqqomuSrmko= -github.com/getAlby/go-nostr v0.0.0-20260513161014-22fb7840c7a4/go.mod h1:BtlkV9evCTjpY0YeFhoNgycp7XNFbnfVXJPoykp+NtM= -github.com/getAlby/ldk-node-go v0.0.0-20260608130949-5ba22268f000 h1:rlW59HX0myVvttj1VKiyNPNP564ecEDlUHRxC2dIDYs= -github.com/getAlby/ldk-node-go v0.0.0-20260608130949-5ba22268f000/go.mod h1:8BRjtKcz8E0RyYTPEbMS8VIdgredcGSLne8vHDtcRLg= +github.com/getAlby/go-nostr v0.0.0-20260805072924-9844f892c3c8 h1:r2Th/F2tHpQl+eHIiGxMlF7R8tsdLQxrPMoIOacabO0= +github.com/getAlby/go-nostr v0.0.0-20260805072924-9844f892c3c8/go.mod h1:UtZi+MvE7ayGS85zEr5RH2s96T2ok5Gotgp3n65sULU= github.com/getAlby/ldk-node-go v0.0.0-20260804150503-a3db1213cce4 h1:cgefKtvNpBxdQT/taKoYC9C4BTF8tH+Q0uIBfOPLvgI= github.com/getAlby/ldk-node-go v0.0.0-20260804150503-a3db1213cce4/go.mod h1:8BRjtKcz8E0RyYTPEbMS8VIdgredcGSLne8vHDtcRLg= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=