v1.1.9 — closes the miner/pool hashrate gap (all platforms)
The "my miner says 1000 H/s but the pool only credits me with 500 H/s" mystery has a fix.
What was wrong
The mining inner loop on every platform tracked only the FIRST nonce per batch that met share-difficulty, discarding the rest. At typical pool share-diff (~700) with 512-nonce batches, ~30% of "winning batches" win more than once — and those extra shares were thrown away. Result: pool-reported hashrate ≈ 50-70% of what the miner's local counter showed.
What's fixed
Each platform's mining loop now collects EVERY nonce that meets share-difficulty in a batch and submits each one to the pool. Same Lattice PoW, same wallet code, same protocol — just better utilization of compute that was already happening.
Expected impact
- Pool stats page will show your hashrate ~30-50% higher (closer to the miner-app number)
- Block-find rate rises proportionally — pool finds blocks more often
- Proportional payouts stay completely fair; the new behavior is uniform across the fleet
- No more "did I really mine that or just throw it away" questions
Compat
- All four platforms (Mac / Windows / Android / Linux): drop in the new build, no migration. Existing wallets + balances + addresses carry forward.
- Pool server bumped per-wallet rate limit 60/s → 1000/s to allow bursts of 5-10 shares from one batch. Real abuse defense is the invalid-share auto-ban (10 strikes), which is unchanged.
- Solo mining unchanged — any winning nonce solves the block, no need to submit multiple.
SHA-256
14cc942c8d9b0575ca4b64240f50da1fdee9707cc3a0b4d70d6e2e892f395a19 Glaciem-Miner-macOS.zip
922bb115375d17cd71d359e2e3bc2f1050aa8118455ea8a4ff66959e1684b473 Glaciem-Miner-Windows.exe
5848e1cbdc0c4cc083caec2b1bcf4ce3c2602dfd84a24d0084f7a46b44a3bcef Glaciem-Miner-Android.apk
68c7f54f87f0e94d2f039a47f7ed963658e09dd1da51c9229763c1afa9116386 Glaciem-Miner-Linux.AppImage