eth_syncing devuelve una forma de respuesta que conviene leer completa

Bloques translúcidos enlazados, una ilustración conceptual creada con IA
Ilustración conceptual creada con IA; no representa una red o medición real.

Una consulta al nodo puede responder con un objeto en una ocasión y con false en otra. En eth_syncing, esa diferencia forma parte del resultado previsto, no es necesariamente un fallo del formato.

Distingue estado y detalles

La documentación JSON-RPC de Ethereum describe false cuando el nodo no está sincronizando y un objeto con información de sincronización cuando sí lo está. Los clientes pueden incluir campos adicionales; highestBlock es una estimación.

Leer false como “la red entera está averiada” atribuiría a la consulta una afirmación que no hace. Estás observando la respuesta de un nodo concreto, en un momento concreto.

Guarda el contexto de la observación

En una nota de diagnóstico, identifica el endpoint, el cliente si se conoce y la hora de consulta, sin publicar credenciales de acceso. Conserva el objeto completo antes de reducirlo a una etiqueta visual.

Si una aplicación muestra un porcentaje, pregunta cómo lo calcula y qué significa su denominador. El número puede ser una ayuda de presentación, pero no debe reemplazar silenciosamente la información original. Para investigar una incidencia, una respuesta fechada y contextualizada resulta más útil que una captura con la palabra sincronizando.