Zum Hauptinhalt springen

Endpoints

WebSockets sind im Mainnet und Devnet unter den folgenden URLs verfügbar:
  • Mainnet wss://mainnet.helius-rpc.com/?api-key=<api-key>
  • Devnet wss://devnet.helius-rpc.com/?api-key=<api-key>
WebSockets haben einen Inaktivitätstimer von 10 Minuten. Implementiere unbedingt Zustandsprüfungen und sende jede Minute Pings, damit die WebSocket-Verbindung aktiv bleibt.

Autorisierung

string
erforderlich
Dein Helius API key. Du kannst ihn kostenlos im Dashboard abrufen.

Body

array
erforderlich

Response

integer
Abonnement-ID (zum Abbestellen erforderlich)

Benachrichtigungsformat

Die Benachrichtigung ist ein RpcResponse-JSON-Objekt mit einem Wert, der Folgendem entspricht:
  • signature: <string> - Die base58-codierte Transaktionssignatur.
  • err: <object|null> - Fehler, wenn die Transaktion fehlgeschlagen ist; null, wenn sie erfolgreich war. Siehe die TransactionError-Definitionen.
  • logs: <array[string]> - Array der Logmeldungen, die die Transaktionsanweisungen während der Ausführung ausgeben.