Skip to content

Release Notes - v0.79.0

Title: Improve API access, synchronization, state queries, and ledger validation

Date: 2026-10-06

Version: v0.79.0

Release: v0.79.0

Dingo v0.79.0 improves paginated API access, peer selection and recovery, state query isolation, Mithril backfill integrity, parity checks, and ledger validation. It also introduces the Peras package and conformance scaffold.

NetworkCompatible
mainnet⛔
preprod-testnet✅
preview-testnet✅
musashi✅
  • Added page by page transaction retrieval to GET /api/v0/blocks/latest/txs. The endpoint checks count, page, and order, returns pagination headers, preserves the requested ordering, and returns an empty page when a request falls outside the available results.
  • Improved ChainSync and peer governance by measuring blockfetch peer performance, prioritizing configured roots, backing off stalled peers, recovering after a resynchronization, and cooling down inbound connections by host.
  • Isolated LocalStateQuery sessions with snapshots, a configurable maximum session lifetime, and explicit errors when a required dependency is unavailable.
  • Hardened Mithril backfills by selecting correct anchors, checking archives and proofs, enforcing configurable download limits, and rejecting invalid artifacts.
  • Introduced the Peras package and conformance scaffold.
  • Enhanced koios-parity retries and significant mismatch reporting, giving transient failures additional attempts and making material differences visible.
  • Corrected ledger validation for era rules, fee and deposit accounting, malformed hashes, Byron replay behavior, and overflow handling.

Doc Holiday logo

Docs authored by Doc Holiday

Edit page

Last updated: