upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/nostr.cpp
diff options
context:
space:
mode:
authorbitflash-maintainer <noreply@bitflash.invalid>2026-08-08 05:28:04 +0000
committerbitflash-maintainer <noreply@bitflash.invalid>2026-08-23 04:37:36 +0000
commit7a8f7e7fa767d19f44f0a6a6db84de68f812bebe (patch)
treec1a3a661feac89ccc59b60b885f20dbdae1dab04 /src/nostr.cpp
parentbef4f5b3a5a6f5a663b7ea7753dd57e368fd8929 (diff)
operator: /noannounce flag -- serve miners without publishing pool announcements
Descriptor (38501) still published so miners can resolve the pool; only the public pool listing event (38503) is suppressed. (cherry picked from commit 17bbdae1ec97945c37c1d5b2486e5c01a4d7ad87)
Diffstat (limited to 'src/nostr.cpp')
-rw-r--r--src/nostr.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nostr.cpp b/src/nostr.cpp
index 6d85bf6..47f001c 100644
--- a/src/nostr.cpp
+++ b/src/nostr.cpp
@@ -1405,7 +1405,7 @@ void ThreadBtfPoolAnnouncer(void*)
1405 LogPrint("pool", "ThreadBtfPoolAnnouncer started\n"); 1405 LogPrint("pool", "ThreadBtfPoolAnnouncer started\n");
1406 while (!fShutdown) 1406 while (!fShutdown)
1407 { 1407 {
1408 if (nMineMode == MINE_OPERATOR && gPoolRunning) 1408 if (nMineMode == MINE_OPERATOR && gPoolRunning && !fPoolNoAnnounce)
1409 { 1409 {
1410 BtfPoolAnnouncement ann; 1410 BtfPoolAnnouncement ann;
1411 ann.btfAddress = BtfLocalAddress(); 1411 ann.btfAddress = BtfLocalAddress();
@@ -1763,7 +1763,7 @@ void ThreadNostrSeed(void* parg)
1763 } 1763 }
1764 CATCH_PRINT_EXCEPTION("ConnectDiscoveredBtfPeers") 1764 CATCH_PRINT_EXCEPTION("ConnectDiscoveredBtfPeers")
1765 1765
1766 if (nMineMode == MINE_OPERATOR && gPoolRunning) 1766 if (nMineMode == MINE_OPERATOR && gPoolRunning && !fPoolNoAnnounce)
1767 { 1767 {
1768 BtfPoolAnnouncement ann; 1768 BtfPoolAnnouncement ann;
1769 ann.btfAddress = BtfLocalAddress(); 1769 ann.btfAddress = BtfLocalAddress();