Skip to content

v1.7.1 - EU Pool HTML Parsing Fix

Choose a tag to compare

@foXaCe foXaCe released this 04 Oct 12:58
· 114 commits to main since this release

🐛 Bug Fixes

  • Fix EU pool (eusolostats.ckpool.org) returning "Unknown" state
  • Add automatic HTML parsing for EU pool Next.js page
  • Detect content type and handle both JSON API (Global pool) and HTML (EU pool) transparently
  • Extract hashrate data from embedded JSON in HTML

🔧 Technical Details

The EU pool uses a Next.js frontend that embeds JSON data in HTML instead of providing a direct JSON API. This release adds smart detection and parsing for both formats:

  • Global pool (solo.ckpool.org): Direct JSON API ✅
  • EU pool (eusolostats.ckpool.org): HTML with embedded JSON ✅

Your mining stats will now display correctly regardless of which pool you use!