Skip to main content

Autorisations

string
requis
Votre clé API Helius. Vous pouvez en obtenir une gratuitement dans le tableau de bord.

Message

L’API gRPC prend en charge plusieurs types d’abonnement qui peuvent être combinés dans une seule requête :
object
Abonnez-vous aux mises à jour de compte. Retourne des données lorsque les comptes spécifiés sont modifiés.
object
Abonnez-vous aux mises à jour de slot.
object
Abonnez-vous aux mises à jour des transactions.
object
Abonnez-vous aux mises à jour de statut des transactions.
object
Abonnez-vous aux mises à jour des blocs.
object
Abonnez-vous aux mises à jour des métadonnées des blocs (plus légères que les mises à jour complètes de bloc).
object
Abonnez-vous aux mises à jour des entrées.
enum
Le niveau d’engagement pour l’abonnement :
array
Spécifie les données de compte partielles à recevoir :
object
Activez les messages ping-pong pour la surveillance de la santé de la connexion.
integer
Slot de départ pour recevoir les mises à jour. Les mises à jour pour les slots avant cette valeur seront exclues.

Niveaux d’engagement

Tous les abonnements prennent en charge les niveaux d’engagement suivants :
  • PROCESSED : Traité par le nœud actuel (0)
  • CONFIRMED : Confirmé par la supermajorité du cluster (1)
  • FINALIZED : Finalisé par le cluster (2)

Structure de réponse

Les réponses d’abonnement incluent :
  • filters : Les noms de filtres qui ont correspondu à cette mise à jour
  • Un des types de mise à jour suivants :
    • account : Données de compte, propriétaire, lamports, statut exécutable, etc.
    • slot : Informations de slot et mises à jour de statut
    • transaction : Détails complets de la transaction, signature et métadonnées
    • transaction_status : Statut d’exécution de la transaction (succès/erreur)
    • block : Données complètes du bloc avec transactions, comptes, récompenses, etc.
    • block_meta : Métadonnées légères du bloc sans détails complets de la transaction
    • entry : Détails d’entrée dans un bloc
    • ping/pong : Messages de vérification de santé de connexion
  • created_at : Horodatage lorsque la mise à jour a été créée