Skip to main content
Das Helius TypeScript SDK (helius-sdk) erleichtert die Entwicklung auf Solana in TypeScript — in Node.js, im Browser oder in jeder anderen Laufzeitumgebung. Diese Seite behandelt die Installation und Nutzung des SDK, den Umgang mit häufigen Fehlern und wo die neueste Dokumentation zu finden ist. Beachten Sie, dass das SDK ab Version 2.0.0 neu geschrieben wurde. Dies wurde getan, um @solana/kit zu verwenden und die Abhängigkeit von @solana/web3.js Versionen höher als 1.73.2 zu entfernen. Für diejenigen, die auf die neueste Version migrieren, konsultieren Sie bitte unseren Migrationsleitfaden.

GitHub Repository

Offizielles Helius TypeScript SDK für die Entwicklung auf Solana

Installation

Das Helius TypeScript SDK kann mit einem der folgenden Paketmanager installiert werden:

Schnellstart

Im Folgenden finden Sie ein einfaches Beispiel, wie das TypeScript SDK verwendet wird, um eine Liste von Assets abzurufen, die von einer bestimmten Adresse gehalten werden:

Dokumentation

Das Beispielverzeichnis ist gefüllt mit ausführlichen Codebeispielen, die jede Methode und die grundlegende Nutzung abdecken, organisiert nach Namespace. Für die API-Referenzdokumentation beziehen Sie sich auf unsere Dokumentation und die offizielle Solana-Dokumentation für allgemeine Hilfe zur Solana JSON RPC API. Für allgemeine Hilfe zu Kit, konsultieren Sie bitte Kits Dokumentation.

Fehlerbehandlung

Eine Fehlermeldung wird ausgegeben, wenn die API einen nicht erfolgreichen (d. h. 4xx oder 5xx Statuscode) zurückgibt. Zum Beispiel wird unten ein 401-Fehler für einen falschen getAsset-Aufruf ausgelöst:

Häufige Fehlercodes

Beim Arbeiten mit dem Helius SDK können Ihnen mehrere Fehlercodes begegnen. Unten finden Sie eine Tabelle mit einigen der häufigen Fehlercodes sowie zusätzlichen Informationen, die Ihnen bei der Fehlerbehebung helfen sollen:
Dies tritt auf, wenn eine Anfrage ungültige Parameter enthält.
Dies tritt auf, wenn ein ungültiger API-Schlüssel angegeben wird oder der Zugriff aufgrund von RPC-Regeln eingeschränkt ist.
Dies zeigt an, dass der Benutzer das Anforderungslimit in einem bestimmten Zeitraum überschritten hat oder keine Credits mehr vorhanden sind.
Dies ist eine generische Fehlermeldung für serverseitige Probleme. Bitte kontaktieren Sie den Helius-Support für Unterstützung.
Wenn Sie auf einen dieser Fehler stoßen:
1

Prüfen Sie die Fehlerdokumentation

Konsultieren Sie Kit’s Fehler für eine Liste der Fehler, auf die Sie stoßen können
2

Überprüfen Sie die Dokumentation

Konsultieren Sie die Helius-Dokumentation für weitere Anleitungen
3

Kontaktieren Sie den Support

Wenden Sie sich an das Helius-Support-Team für detailliertere Unterstützung

Beitrag leisten

Wir begrüßen alle Beiträge zu unseren SDKs! Lesen Sie den Beitragsleitfaden, bevor Sie eine Pull-Anfrage öffnen.