Notas de la versión: v0.78.0
v0.78.0
Sección titulada «v0.78.0»Título: Ampliar el acceso a la API y fortalecer la fiabilidad del nodo
Fecha: 2026-10-04
Versión: v0.78.0
Versión publicada: v0.78.0
Dingo v0.78.0 amplía el acceso opcional a la API, hace más predecibles el apagado del nodo y la limpieza de proveedores, corrige el recuento basado en Conway y Mithril, y fortalece la verificación diferida de encabezados y la resincronización de pares.
Compatibilidad de red recomendada ⚠️
Sección titulada «Compatibilidad de red recomendada ⚠️»| Network | Compatible |
|---|---|
| mainnet | ⛔ |
| preprod-testnet | ✅ |
| preview-testnet | ✅ |
| musashi | ✅ |
Acceso a la API
Sección titulada «Acceso a la API»- Añadió un complemento opcional de API de Model Context Protocol (MCP) que ofrece HTTP Streamable en
/mcpy SSE en/sse. Dingo expone comprobaciones de estado en/healthy/healthz, mientras que las herramientas de SQLite y Cardano de solo lectura y las consultas UTxO reanudables permiten un acceso más seguro a los datos. La autenticación, la limitación de velocidad y la validación del origen protegen las solicitudes, y las vinculaciones que no sean de bucle invertido requieren autenticación y TLS.
Cambios en el ciclo de vida y en la interfaz del nodo
Sección titulada «Cambios en el ciclo de vida y en la interfaz del nodo»- Mejoró el cierre del nodo mediante un apagado limitado por contexto, finalización determinista de conexiones, apagado limitado de EventBus con informes para controladores atascados, limpieza coordinada de proveedores y registro de métricas que revierte sin pánicos cuando falla el registro. Los canales de finalización de mempool utilizan ahora
<-chan struct{}en lugar de<-chan error, por lo que los consumidores deben actualizar el tipo de canal que manejan.
Correcciones del libro mayor y la gobernanza
Sección titulada «Correcciones del libro mayor y la gobernanza»- Corrigió la clasificación de instantáneas de Conway para los registros DState y DRep, cambió el nombre de
GetCommitteeActiveCountaGetCommitteeAuthorizedCounty corrigió los recuentos de recompensas anclados en Mithril y de bloques de la API. La delegación de génesis ahora se aplica solo después de la ventana de estabilidad de Shelley, y la validación rechaza delegaciones duplicadas y no válidas.
Verificación de encabezados y sincronización
Sección titulada «Verificación de encabezados y sincronización»- Reforzó el manejo de los encabezados diferidos al verificar por completo cada encabezado antes de cambiar el libro mayor, limitar y conservar los marcadores diferidos y rechazar los encabezados sobredimensionados durante la verificación. La resincronización registra ahora la atribución específica de cada par, y la reproducción omite el trabajo criptográfico redundante solo cuando coinciden exactamente la ranura y el hash.
Docs authored by Doc Holiday