Skip to main content

Abrechnung und Grenzwerte

Das Öffnen einer neuen WebSocket-Verbindung kostet 1 Credit. Alle LaserStream-WebSocket-Streaming-Daten werden mit 2 Credits pro 0,1 MB (unkomprimiert) berechnet.
Der LaserStream WebSocket ist im Durchschnitt 1,5x – 2x schneller als die standardmäßige Agave RPC-basierte WebSocket-Implementierung. Er bietet sowohl die standardmäßigen Solana-Abonnementmethoden als auch Helius-Erweiterungen (transactionSubscribe, erweiterte accountSubscribe) von einem einzigen Endpunkt aus, der durch die LaserStream-Streaming-Infrastruktur unterstützt wird.

Trennungen und Wiederholungen

WebSockets haben einen 10-minütigen Inaktivitätstimer, der inaktive Verbindungen trennt. Um Trennungen zu verhindern:
  1. Gesundheitschecks implementieren: Senden Sie alle Minute Pings, um Verbindungen aktiv zu halten
  2. Wiederverbindungslogik hinzufügen: Automatisch erneut verbinden, wenn Trennungen auftreten
  3. Richtiges Verbindungsmanagement verwenden: Befolgen Sie die Muster, die in unserer WebSockets-Dokumentation gezeigt werden
Implementieren Sie Wiederverbindungs- und Ping-Logik, wie in unserer Dokumentation gezeigt, und fügen Sie dann Ihre Anwendungslogik auf dieser Grundlage hinzu.

Verwendung von WebSockets

Der LaserStream WebSocket verwendet einen einheitlichen Endpunkt pro Netzwerk: wss://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY und wss://devnet.helius-rpc.com/?api-key=YOUR_API_KEY. Der gleiche Endpunkt bedient sowohl die standardmäßigen Solana-Abonnementmethoden als auch die Helius-Erweiterungen (transactionSubscribe, erweiterte accountSubscribe). Für die schnellsten Solana-WebSockets probieren Sie den neuen Gatekeeper (Beta) Endpunkt: wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY.
Nein, es ändert sich nichts. Das zuvor als “Enhanced WebSockets” dokumentierte Produkt (Helius-Erweiterungen wie transactionSubscribe) ist jetzt Teil des LaserStream WebSocket, der von denselben wss://mainnet.helius-rpc.com / wss://devnet.helius-rpc.com Endpunkten zusammen mit den standardmäßigen Solana-Methoden bedient wird. Alte /enhanced-websockets/* URLs leiten zu den neuen Standorten unter /rpc/websocket/* weiter.
Im kostenlosen Plan können Sie 5 gleichzeitige WebSocket-Verbindungen herstellen. Im Entwicklerplan sind 150 Verbindungen möglich. Im Business-Plan können Sie 250 Verbindungen herstellen, und im Professional-Plan bis zu 1.000 WebSocket-Verbindungen.
Der Client muss mit der Geschwindigkeit der eingehenden Nachrichten vom WebSocket-Server Schritt halten.Häufige Ursachen dafür, dass Ihr Client WebSocket-Updates verpasst, sind: unzureichende Netzwerkbandbreite, zu langsame Client-seitige Verarbeitung (z.B. eine zu langsame Programmiersprache) oder Verarbeitungslogik, die den Hauptthread blockiert.
Ja, Sie können mit derselben WebSocket-Verbindung mehrere Abonnements für accountSubscribe erstellen.
Für Helius’s transactionSubscribe, setzen Sie transactionDetails: "full" in Ihren Abonnementoptionen:
Für standardmäßige Solana-Methoden verwenden Sie logsSubscribe oder signatureSubscribe je nach Ihren Überwachungsbedürfnissen. Siehe unser WebSockets-Leitfaden für detaillierte Beispiele zu jedem Abonnementtyp.

Benötigen Sie weitere Hilfe?

Kontaktieren Sie den Support

Erhalten Sie Hilfe von unserem Team über Discord, Chat oder E-Mail-Support.

Statusseite

Überprüfen Sie in Echtzeit die Verfügbarkeit und Leistungsinformationen des Dienstes.