Skip to main content

Autorizaciones

string
requerido
Tu clave de API de Helius. Puedes obtener una gratis en el panel.

Mensaje

La API gRPC admite varios tipos de suscripción que puedes combinar en una sola solicitud:
object
Suscríbete a actualizaciones de cuentas. Devuelve datos cuando se modifican las cuentas especificadas.
object
Suscríbete a actualizaciones de ranuras.
object
Suscríbete a actualizaciones de transacciones.
object
Suscríbete a actualizaciones del estado de las transacciones.
object
Suscríbete a actualizaciones de bloques.
object
Suscríbete a actualizaciones de metadatos de bloques (más ligeras que las actualizaciones completas de bloques).
object
Suscríbete a actualizaciones de entradas.
enum
El nivel de compromiso de la suscripción:
array
Especifica los datos parciales de la cuenta que se recibirán:
object
Habilita mensajes de ping-pong para supervisar el estado de la conexión.
integer
Ranura inicial a partir de la cual se recibirán actualizaciones. Se excluirán las actualizaciones de ranuras anteriores a este valor.

Niveles de compromiso

Todas las suscripciones admiten los siguientes niveles de compromiso:
  • PROCESSED: Procesada por el nodo actual (0)
  • CONFIRMED: Confirmada por la supermayoría del clúster (1)
  • FINALIZED: Finalizada por el clúster (2)

Estructura de la respuesta

Las respuestas de las suscripciones incluyen:
  • filters: Los nombres de los filtros que coincidieron con esta actualización
  • Uno de los siguientes tipos de actualización:
    • account: Datos de la cuenta, propietario, lamports, estado ejecutable, etc.
    • slot: Información de la ranura y actualizaciones de estado
    • transaction: Detalles completos de la transacción, firma y metadatos
    • transaction_status: Estado de ejecución de la transacción (éxito/error)
    • block: Datos completos del bloque con transacciones, cuentas, recompensas, etc.
    • block_meta: Metadatos ligeros del bloque sin los detalles completos de las transacciones
    • entry: Detalles de las entradas dentro de un bloque
    • ping/pong: Mensajes de comprobación del estado de la conexión
  • created_at: Marca de tiempo en la que se creó la actualización