Saltar al contenido principal

Información del indexador

Información y estado del indexador

Recupera el estado actual, el progreso de la sincronización y la raíz SMT actual del nodo ZCashNames Resolution Indexer.

Punto final

GET https://indexer.zcashnames.co/v1.0/info (obtener información básica)
POST https://indexer.zcashnames.co/v1.0/info (Si se requieren parámetros adicionales)

Cuerpo de solicitud

El cuerpo de la solicitud debe ser un objeto JSON que contenga los siguientes parámetros:

ParámetroTipoPredeterminadoDescripción
extendedbooleanfalseSi es verdadero, devuelve además valores de información adicionales

Ejemplos de código

curl -X GET https://indexer.zcashnames.co/v1.0/info

Ejemplo de respuesta (con extendido: verdadero)

{
"response": {
"last_processed_evm_block": 290811072,
"last_processed_zcash_block": 3423251,
"last_checkpoint": {
"block_id": 3423251,
"smt_root": "1c3ba6eb818b93823d635b7d6737377693796312a1abd2d3b863da5d455df128",
"evm_block_id": 290780166,
"evm_tx_hash": "0x5961a4cd4ac1e8492f1137b01ca84926184699e0b8a2549f358de91157517786"
},
"indexer_smt_root": "1c3ba6eb818b93823d635b7d6737377693796312a1abd2d3b863da5d455df128",
"indexer_synced": true,
"domains_count": 4,
"registrar_address": "u19wrjepy7wkhw7paa5x0upp2k98qs78em5n79dm88ed22skrlsc6nv42mx5m7dkut3mjamhn86mwecj0plsu9y22a30httx4xx5vt6plm",
"registrar_viewing_key": "uivk15w9089edvuzw93t2e4mdr3l335w9tu9as6tzcayekexpdt02jup3tr5v0xtgtp473zf8h027wh900gdl5lhpvg8574w52c583zkgs5447j2wpxrru556wcyxqv2y27p47g3s0hykey"
}
}
CampoTipoDescripción
last_processed_evm_blockenteroÚltimo bloque EVM procesado (buscar nuevos puntos de control)
last_processed_zcash_blockenteroÚltimo bloque procesado en la cadena (generalmente el block_id del último punto de control)
indexer_smt_rootcadenaEl último punto de sincronización del Indexer (SMT Root of the Indexer)
indexer_syncedbooleanoSi la última raíz SMT de los puntos de control sincronizados del indexador es igual a la última raíz SMT procesada por el indexador. Esto no significa que el nodo esté completamente sincronizado. Verifique siempre la última raíz validada del contrato EVM para determinar el estado de sincronización completo.
domains_countenteroTotal de nombres registrados
registrar_addresscadenaDirección del Registrador para procesar TX entrantes y depósito en garantía
registrar_viewing_keycadenaClave de visualización de la dirección del registrador ZCash para obtener acceso al historial del protocolo
last_checkpointInformación más reciente sobre puntos de control (última actualización de SMT Root)
smt_rootcadenaÚltima raíz del árbol Merkle (hexadecimal)
block_identeroZCash block_id del último punto de control y generación de raíz SMT
evm_block_identeroEVM block_id donde se verifica la última prueba con el contrato inteligente SP1
evm_tx_hashcadenaEVM tx_hash donde se verificó la última prueba con el contrato inteligente SP1
aviso

Si last_processed_zcash_block está significativamente por detrás de last_checkpoint.block_id, es posible que los registros recientes aún no se reflejen.