From 541223daa6e6510daf3bdfdcb4dd4f6b0e38d877 Mon Sep 17 00:00:00 2001 From: bitflash-maintainer Date: Sat, 8 Aug 2026 02:29:26 +0000 Subject: pool: sync-gate job creation, retry failed payouts; widen nostr relay set - RebuildJob: no jobs with zero peers or a tip older than 30min; mining unsynced produced orphaned blocks and payouts that can never be paid (observed in production: 8 orphan 'found blocks') - payout exec: on SendMoney failure requeue with 60s backoff, up to 30 attempts, instead of silently forfeiting the payment - nostr: add oxtr.dev, nos.social, fmt.wiz.biz, current.fyi, nostr.bg (12 relays total) for announcement redundancy (cherry picked from commit f1986cd7e4a6f69469a2256eb96ff03f3f146792) --- src/nostr.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/nostr.cpp') diff --git a/src/nostr.cpp b/src/nostr.cpp index 1fd60ad..21104bc 100644 --- a/src/nostr.cpp +++ b/src/nostr.cpp @@ -92,6 +92,11 @@ const char* pszNostrRelays[] = { "wss://offchain.pub", "wss://nostr.mom", "wss://relay.primal.net", + "wss://nostr.oxtr.dev", + "wss://relay.nos.social", + "wss://nostr.fmt.wiz.biz", + "wss://relay.current.fyi", + "wss://relay.nostr.bg", }; const int nNostrRelays = ARRAYLEN(pszNostrRelays); -- cgit v1.2.3