helius-sdk) vereinfacht die Entwicklung auf Solana mit TypeScript – in Node.js, im Browser oder in jeder anderen Laufzeitumgebung. Diese Seite erklärt, wie du das SDK installierst und verwendest, häufige Fehler behandelst und die aktuelle Dokumentation findest.
Das SDK wurde ab Version 2.0.0 neu geschrieben. Dadurch kann es @solana/kit verwenden und benötigt keine @solana/web3.js-Versionen höher als 1.73.2 mehr. Wenn du auf die aktuelle Version migrierst, lies unseren Migrationsleitfaden.
GitHub Repository
Offizielles Helius TypeScript SDK für die Solana-Entwicklung
Installation
Du kannst das Helius TypeScript SDK mit jedem der folgenden Paketmanager installieren:- npm
- pnpm
- Yarn
Schnellstart
Das folgende einfache Beispiel zeigt, wie du mit dem TypeScript SDK eine Liste der Assets abrufst, die einer bestimmten Adresse gehören:Dokumentation
Das Beispielverzeichnis enthält ausführliche Codebeispiele zu jeder Methode und zur grundlegenden Verwendung, geordnet nach Namespace. Die API-Referenz findest du in unserer Dokumentation. Allgemeine Hilfe zur Solana JSON-RPC API bietet die offizielle Solana-Dokumentation. Allgemeine Hilfe zu Kit findest du in der Kit-Dokumentation.Fehlerbehandlung
Wenn die API keinen erfolgreichen Statuscode zurückgibt, also einen 4xx- oder 5xx-Statuscode, wird eine Fehlermeldung ausgegeben. Das folgende Beispiel zeigt einen 401-Fehler durch einen fehlerhaften getAsset-Aufruf:Häufige Fehlercodes
Bei der Arbeit mit dem Helius SDK können verschiedene Fehlercodes auftreten. Die folgende Übersicht beschreibt einige häufige Fehlercodes und enthält zusätzliche Informationen zur Fehlerbehebung:400: Bad Request
400: Bad Request
Dieser Fehler tritt auf, wenn ein request ungültige Parameter enthält.
429: Too Many Requests
429: Too Many Requests
Dieser Fehler bedeutet, dass du das request limit innerhalb eines bestimmten Zeitraums überschritten hast oder keine Credits mehr verfügbar sind.
5XX: Internal Server Error
5XX: Internal Server Error
Dies ist eine allgemeine Fehlermeldung für serverseitige Probleme. Wende dich an den Helius-Support, wenn du Hilfe benötigst.
1
Check error documentation
Eine Liste möglicher Fehler findest du unter Kit-Fehler
2
Review the documentation
Weitere Anleitungen findest du in der Helius-Dokumentation
3
Contact support
Wende dich an das Helius-Supportteam, wenn du ausführlichere Hilfe benötigst