helius) mempermudah pengembangan di Solana menggunakan Rust. Halaman ini membahas cara menginstal dan menggunakan SDK, menangani kesalahan umum, serta menemukan dokumentasi terbaru.
GitHub Repository
Helius Rust SDK resmi untuk pengembangan Solana
Instalasi
1
Add dependency to Cargo.toml
Untuk mulai menggunakan Helius Rust SDK dalam proyek Anda, tambahkan SDK sebagai dependensi melalui dengan
cargo. Buka Cargo.toml milik proyek Anda, lalu tambahkan baris berikut di bawah [dependencies]:x.y.z sebagai versi yang Anda inginkan.2
Alternative: Use cargo add command
Sebagai alternatif, gunakan
cargo add helius untuk menambahkan dependensi secara langsung melalui baris perintah. Perintah ini akan secara otomatis menemukan versi terbaru yang kompatibel dengan proyek Anda dan menambahkannya ke Cargo.toml Anda.3
Keep your SDK updated
Pastikan Anda menjalankan
cargo update secara rutin untuk mengambil versi terbaru SDK.Mulai Cepat
Berikut adalah contoh sederhana penggunaan Enhanced Transactions API untuk menguraikan transaksi tertentu:Dokumentasi
Rust Docs
Dokumentasi terbaru di docs.rs
API Reference
Dokumentasi API Helius
Examples
Contoh kode dalam repositori GitHub
Penanganan Kesalahan
Pesan kesalahan akan muncul saat API mengembalikan status yang tidak berhasil (yaitu, kode status 4xx atau 5xx). Misalnya, berikut adalah kesalahan 401 yang muncul akibat pemanggilan getAsset yang salah:Kode Kesalahan Umum
Saat menggunakan Helius SDK, Anda mungkin menemukan beberapa kode kesalahan. Tabel berikut menjelaskan beberapa kode kesalahan umum beserta informasi tambahan untuk membantu Anda memecahkan masalah:400: Bad Request
400: Bad Request
Kesalahan ini terjadi saat permintaan memiliki parameter yang tidak valid.
429: Too Many Requests
429: Too Many Requests
Kesalahan ini menunjukkan bahwa pengguna telah melampaui batas permintaan dalam jangka waktu tertentu atau kehabisan kredit.
5XX: Internal Server Error
5XX: Internal Server Error
Ini adalah pesan kesalahan umum untuk masalah di sisi server. Hubungi dukungan Helius untuk mendapatkan bantuan.
1
Check error documentation
Lihat
errors.rs untuk mengetahui daftar semua kemungkinan kesalahan yang dikembalikan oleh klien Helius2
Review the documentation
Lihat dokumentasi Helius untuk panduan lebih lanjut
3
Contact support
Hubungi tim dukungan Helius untuk mendapatkan bantuan yang lebih mendetail