diff options
| author | bitflash-maintainer <noreply@bitflash.invalid> | 2026-08-08 02:29:26 +0000 |
|---|---|---|
| committer | bitflash-maintainer <noreply@bitflash.invalid> | 2026-08-23 04:37:36 +0000 |
| commit | 6e4865c14c858d00c6cfa6967e66a86b31cd12f8 (patch) | |
| tree | e3988c6cfc0bd38f275c38191620730d3b269803 /src/main.h | |
| parent | a2592156207ed04671d6532cec4997fb1dab1595 (diff) | |
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)
Diffstat (limited to 'src/main.h')
| -rw-r--r-- | src/main.h | 3 |
1 files changed, 3 insertions, 0 deletions
| @@ -84,6 +84,9 @@ extern int nMineMode; | |||
| 84 | // something a previous session wrote. | 84 | // something a previous session wrote. |
| 85 | extern bool fMineModeFromCommandLine; | 85 | extern bool fMineModeFromCommandLine; |
| 86 | extern string strParticipantPool; // participant: pool .btf address | 86 | extern string strParticipantPool; // participant: pool .btf address |
| 87 | extern string strPayoutAddress; // participant: /payoutaddr override (mine without a wallet) | ||
| 88 | extern string strPayoutFile; // participant: /payoutfile address list, rotated per reconnect | ||
| 89 | extern int nHashThreads; // participant: /hashthreads override (0 = cores-1) | ||
| 87 | extern string strPoolName; // operator: announced pool name | 90 | extern string strPoolName; // operator: announced pool name |
| 88 | extern string strPoolDashboardUrl; // operator: optional dashboard URL | 91 | extern string strPoolDashboardUrl; // operator: optional dashboard URL |
| 89 | extern double dPoolFeePercent; // operator: announced fee percent | 92 | extern double dPoolFeePercent; // operator: announced fee percent |