helius-sdk) mempermudah pengembangan di Solana dengan TypeScript — di Node.js, browser, atau runtime lainnya. Halaman ini membahas cara menginstal dan menggunakan SDK, menangani kesalahan umum, serta menemukan dokumentasi terbaru.
Perhatikan bahwa SDK telah ditulis ulang sejak versi 2.0.0. Hal ini dilakukan untuk menggunakan @solana/kit dan menghapus dependensi pada versi @solana/web3.js yang lebih tinggi dari 1.73.2. Jika Anda bermigrasi ke versi terbaru, silakan lihat panduan migrasi kami.
GitHub Repository
SDK TypeScript resmi Helius untuk pengembangan Solana
Instalasi
SDK TypeScript Helius dapat diinstal dengan salah satu pengelola paket berikut:- npm
- pnpm
- Yarn
Mulai Cepat
Berikut adalah contoh sederhana cara menggunakan SDK TypeScript untuk mengambil daftar aset yang dimiliki oleh alamat tertentu:Dokumentasi
Direktori contoh berisi contoh kode mendalam yang mencakup setiap metode dan penggunaan dasar, yang disusun berdasarkan namespace. Untuk dokumentasi referensi API, lihat dokumentasi kami dan dokumentasi resmi Solana untuk bantuan umum terkait API JSON RPC Solana. Untuk bantuan umum terkait Kit, silakan lihat dokumentasi Kit.Penanganan Kesalahan
Pesan kesalahan akan ditampilkan ketika API mengembalikan status tidak berhasil (yaitu, kode status 4xx atau 5xx). Misalnya, berikut adalah kesalahan 401 yang ditampilkan untuk pemanggilan getAsset yang tidak tepat:Kode Kesalahan Umum
Saat menggunakan SDK Helius, 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
Ini terjadi ketika permintaan memiliki parameter yang tidak valid.
429: Too Many Requests
429: Too Many Requests
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. Silakan hubungi dukungan Helius untuk mendapatkan bantuan.
1
Check error documentation
Lihat daftar kesalahan Kit untuk mengetahui kesalahan yang mungkin Anda temukan
2
Review the documentation
Lihat dokumentasi Helius untuk panduan lebih lanjut
3
Contact support
Hubungi tim dukungan Helius untuk mendapatkan bantuan yang lebih mendetail