Zum Hauptinhalt springen

Autorisierung

string
erforderlich
Dein Helius API key. Du erhältst ihn kostenlos im Dashboard.

Nachricht

Die gRPC-API unterstützt mehrere Abonnementtypen, die du in einem einzigen request kombinieren kannst:
object
Abonniere Aktualisierungen für Konten. Gibt Daten zurück, wenn die angegebenen Konten geändert werden.
object
Abonniere Aktualisierungen für slots.
object
Abonniere Aktualisierungen für Transaktionen.
object
Abonniere Aktualisierungen des Transaktionsstatus.
object
Abonniere Blockaktualisierungen.
object
Abonniere Aktualisierungen der Blockmetadaten (ressourcenschonender als vollständige Blockaktualisierungen).
object
Abonniere Aktualisierungen von Einträgen.
enum
Der commitment-Level für das Abonnement:
array
Gibt an, welche partiellen Account-Daten empfangen werden sollen:
object
Aktiviere Ping-Pong-Nachrichten, um den Zustand der Verbindung zu überwachen.
integer
slot, ab dem du Updates erhältst. Updates für frühere slots werden ausgeschlossen. Verwende SubscribeReplayInfo, um den frühesten verfügbaren slot für die Wiedergabe zu ermitteln, bevor du ein Abonnement öffnest.

Commitment-Level

Alle Abonnements unterstützen die folgenden commitment-Level:
  • PROCESSED: Vom aktuellen node verarbeitet (0)
  • CONFIRMED: Von einer Supermehrheit des cluster bestätigt (1)
  • FINALIZED: Vom cluster finalisiert (2)

Response-Struktur

Responses von Abonnements enthalten:
  • filters: Die Namen der Filter, die mit dieser Aktualisierung übereinstimmen
  • Einen der folgenden Aktualisierungstypen:
    • account: Account-Daten, Eigentümer, Lamports, Ausführbarkeitsstatus usw.
    • slot: Slot-Informationen und Statusaktualisierungen
    • transaction: Vollständige Transaktionsdetails, Signatur und Metadaten
    • transaction_status: Ausführungsstatus der Transaktion (Erfolg/Fehler)
    • block: Vollständige Blockdaten mit Transaktionen, Accounts, Belohnungen usw.
    • block_meta: Kompakte Blockmetadaten ohne vollständige Transaktionsdetails
    • entry: Details zu Einträgen innerhalb eines Blocks
    • ping/pong: Nachrichten zur Prüfung des Verbindungszustands
  • created_at: Zeitstempel der Erstellung der Aktualisierung