'use strict'; // Status only. This preview never generates keys or sends transactions. (async () => { try { const response = await fetch('/api/v1/status', { cache: 'no-store' }); if (!response.ok) return; const data = await response.json(); document.getElementById('phase').textContent = `Phase: ${data.phase ?? 'unbekannt'}`; document.getElementById('chain').textContent = data.chain_ready ? 'Verfügbar' : 'Nicht implementiert'; document.getElementById('wallet').textContent = data.wallet_ready ? 'Verfügbar' : 'Nicht implementiert'; document.getElementById('mining').textContent = data.mining_ready ? 'Verfügbar' : 'Nicht implementiert'; } catch (_) { document.getElementById('phase').textContent = 'Server offline'; } })();