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 statuttransaction: Détails complets de la transaction, signature et métadonnéestransaction_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 transactionentry: Détails d’entrée dans un blocping/pong: Messages de vérification de santé de connexion
created_at: Horodatage lorsque la mise à jour a été créée