Autorizaciones
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 estadotransaction: Detalles completos de la transacción, firma y metadatostransaction_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 transaccionesentry: Detalles de las entradas dentro de un bloqueping/pong: Mensajes de comprobación del estado de la conexión
created_at: Marca de tiempo en la que se creó la actualización