helius) facilite le développement sur Solana depuis Rust. Cette page couvre l’installation et l’utilisation du SDK, la gestion des erreurs courantes, et où trouver la dernière documentation.
Dépôt GitHub
SDK officiel Helius Rust pour le développement Solana
Installation
1
Ajouter la dépendance à Cargo.toml
Pour commencer à utiliser le Helius Rust SDK dans votre projet, ajoutez-le en tant que dépendance via où
cargo. Ouvrez votre project Cargo.toml et ajoutez la ligne suivante sous [dependencies] :x.y.z est la version souhaitée.2
Alternative : Utiliser la commande cargo add
Alternativement, utilisez
cargo add helius pour ajouter directement la dépendance via la ligne de commande. Cela trouvera automatiquement la dernière version compatible avec votre projet et l’ajoutera à votre Cargo.toml.3
Maintenez votre SDK à jour
N’oubliez pas de lancer
cargo update régulièrement pour récupérer la dernière version du SDK.Démarrage rapide
Ci-dessous un exemple simple d’utilisation de l’Enhanced Transactions API pour parser une transaction donnée :Documentation
Docs Rust
Dernières docs sur docs.rs
Référence API
Documentation de l’API Helius
Exemples
Exemples de code dans le dépôt GitHub
Gestion des erreurs
Un message d’erreur sera généré lorsque l’API renvoie un non-succès (c’est-à-dire, code de statut 4xx ou 5xx). Par exemple, ci-dessous un 401 généré pour un appel getAsset incorrect :Codes d’erreur courants
Lors de l’utilisation du SDK Helius, vous pouvez rencontrer plusieurs codes d’erreur. Ci-dessous un tableau détaillant certains des codes d’erreur courants avec des informations supplémentaires pour vous aider à résoudre les problèmes :400 : Bad Request
400 : Bad Request
Cela se produit lorsqu’une requête a des paramètres invalides.
429 : Too Many Requests
429 : Too Many Requests
Cela indique que l’utilisateur a dépassé la limite de requêtes dans un temps donné ou est à court de crédits.
5XX : Internal Server Error
5XX : Internal Server Error
Il s’agit d’un message d’erreur générique pour des problèmes côté serveur. Veuillez contacter le support Helius pour assistance.
1
Vérifiez la documentation des erreurs
Référez-vous à
errors.rs pour une liste de toutes les erreurs possibles retournées par le client Helius2
Consultez la documentation
Référez-vous à la documentation Helius pour des conseils supplémentaires
3
Contactez le support
Contactez l’équipe de support Helius pour une assistance plus détaillée