getTransactionCount devuelve el número total actual de transacciones procesadas por el libro mayor de Solana desde su creación, en un nivel de compromiso específico.
Casos de uso comunes
- Estadísticas de la red: Mostrar el volumen total de transacciones en la red como indicador general de su estado o actividad.
- Seguimiento del crecimiento: Supervisar el aumento en el número de transacciones a lo largo del tiempo para observar las tendencias de adopción y uso de la red.
- Métricas del panel: Proporcionar una descripción general de alto nivel de la actividad de la cadena de bloques.
Parámetros de la solicitud
Este método tiene un parámetro opcional:options(objeto, opcional): Un objeto de configuración opcional que puede incluir:commitment(cadena, opcional): Especifica el nivel de compromiso de la consulta (por ejemplo,"finalized","confirmed","processed"). Si no se proporciona, se usa el nivel de compromiso predeterminado del nodo.minContextSlot(u64, opcional): El slot mínimo en el que se puede evaluar la solicitud.
Estructura de la respuesta
El camporesult de la respuesta JSON-RPC es un único número u64 que representa el total de transacciones del libro mayor hasta el slot determinado por el nivel de compromiso.
Ejemplo de respuesta:
Ejemplos de código
Consejos para desarrolladores
- Conteo de todo el libro mayor: Este conteo representa todas las transacciones procesadas en el libro mayor desde su creación, no solo las de una cuenta o bloque específicos.
- Valor creciente: El número de transacciones es un valor que aumenta de forma monótona.
- Nivel de compromiso: El conteo devuelto depende del nivel
commitmentelegido. Un compromisoprocessedprobablemente devolverá un conteo mayor y más actualizado quefinalized, perofinalizedofrece una garantía contra reversiones. - No es una métrica de TPS: Aunque está relacionado con la actividad de la red, este valor por sí solo no se traduce directamente en transacciones por segundo (TPS) sin comparar los conteos durante un período definido.
getTransactionCount para obtener el número total de transacciones en la red de Solana.