helius-sdk) giúp việc phát triển trên Solana bằng TypeScript trở nên dễ dàng hơn — trong Node.js, trình duyệt hoặc bất kỳ môi trường chạy nào khác. Trang này hướng dẫn cách cài đặt và sử dụng SDK, xử lý các lỗi phổ biến và tìm tài liệu mới nhất.
Lưu ý rằng SDK đã được viết lại kể từ phiên bản 2.0.0. Thay đổi này nhằm sử dụng @solana/kit và loại bỏ phần phụ thuộc vào các phiên bản @solana/web3.js cao hơn 1.73.2. Nếu đang chuyển sang phiên bản mới nhất, vui lòng tham khảo hướng dẫn di chuyển của chúng tôi.
GitHub Repository
Helius TypeScript SDK chính thức để phát triển trên Solana
Cài đặt
Có thể cài đặt Helius TypeScript SDK bằng bất kỳ trình quản lý gói nào sau đây:- npm
- pnpm
- Yarn
Bắt đầu nhanh
Dưới đây là ví dụ đơn giản về cách sử dụng TypeScript SDK để truy xuất danh sách tài sản thuộc sở hữu của một địa chỉ cụ thể:Tài liệu
Thư mục ví dụ có các ví dụ mã chuyên sâu về từng phương thức và cách sử dụng cơ bản, được sắp xếp theo không gian tên. Để xem tài liệu tham khảo API, hãy tham khảo tài liệu của chúng tôi và tài liệu Solana chính thức để được trợ giúp chung về Solana JSON RPC API. Để được trợ giúp chung về Kit, vui lòng tham khảo tài liệu của Kit.Xử lý lỗi
Một thông báo lỗi sẽ được đưa ra khi API trả về trạng thái không thành công (tức là mã trạng thái 4xx hoặc 5xx). Ví dụ, dưới đây là lỗi 401 được đưa ra khi gọi getAsset không chính xác:Các mã lỗi phổ biến
Khi làm việc với Helius SDK, bạn có thể gặp một số mã lỗi. Dưới đây là thông tin chi tiết về một số mã lỗi phổ biến cùng với thông tin bổ sung để hỗ trợ khắc phục sự cố:400: Bad Request
400: Bad Request
Lỗi này xảy ra khi một yêu cầu chứa các tham số không hợp lệ.
429: Too Many Requests
429: Too Many Requests
Lỗi này cho biết người dùng đã vượt quá giới hạn yêu cầu trong một khoảng thời gian nhất định hoặc đã hết tín dụng.
5XX: Internal Server Error
5XX: Internal Server Error
Đây là thông báo lỗi chung cho các sự cố phía máy chủ. Vui lòng liên hệ với bộ phận hỗ trợ của Helius để được trợ giúp.
1
Check error documentation
Tham khảo các lỗi của Kit để xem danh sách những lỗi bạn có thể gặp phải
2
Review the documentation
Tham khảo tài liệu Helius để biết thêm hướng dẫn
3
Contact support
Liên hệ với đội ngũ hỗ trợ của Helius để được trợ giúp chi tiết hơn