Skip to content

v0.1.3 — testnet v0.2.1 support + dashboard reliability

Choose a tag to compare

@xAlisher xAlisher released this 05 Aug 21:51
· 12 commits to main since this release

Dashboard reliability + testnet v0.2 / v0.2.1 compatibility, on top of v0.1.2.

Testnet v0.2.1 support

  • Read node liveness from cryptarchia_info.state — 0.2.1 moved it off the top-level mode field (Bootstrapping/Online), with a defensive fallback for older 0.2.0 nodes.
  • Parse v0.2 chain-leader proposal log lines; point the board at the standalone-0.2.1 node.

Reliability

  • Self-heal a dirty-shutdown crash loop; portable paths in run-node.sh.
  • Catch TimeoutError in _serve_status / _network_info so a slow node can't wedge the dashboard.
  • Cache the wallet balance to stop /api/status exhausting the thread pool.

Proposals & ops

  • Read Block Proposals from journald when no file logs exist.
  • prune-logs.sh scheduled compaction (replaces logrotate).
  • Node-dashboard migration guide for moving a node to an always-on server; circuits-symlink fix + project-knowledge docs.