helius)는 Rust에서 Solana 개발을 더 쉽게 해줍니다. 이 페이지에서는 SDK 설치 및 사용법, 일반적인 오류 처리, 최신 문서 찾는 방법을 다룹니다.
GitHub Repository
Solana 개발을 위한 공식 Helius Rust SDK
설치
1
Cargo.toml에 종속성 추가
프로젝트에서 Helius Rust SDK를 사용하려면 여기서
cargo를 통해 종속성으로 추가하십시오. 프로젝트의 Cargo.toml를 열고 다음 줄을 [dependencies] 아래에 추가하십시오:x.y.z는 원하는 버전입니다.2
대안: cargo add 명령 사용
대안으로, 명령줄에서 종속성을 직접 추가하기 위해
cargo add helius를 사용하십시오. 이는 프로젝트와 호환되는 최신 버전을 자동으로 찾아 Cargo.toml에 추가합니다.3
SDK 업데이트 유지
SDK의 최신 버전을 가져오기 위해
cargo update를 정기적으로 실행하십시오.빠른 시작
아래는 Enhanced Transactions API를 사용하여 주어진 트랜잭션을 파싱하는 간단한 예제입니다:문서
Rust Docs
docs.rs의 최신 문서
API Reference
Helius API 문서
Examples
GitHub 저장소의 코드 예제
오류 처리
API가 성공하지 않음(즉, 4xx 또는 5xx 상태 코드)을 반환할 때 오류 메시지가 발생합니다. 예를 들어, 잘못된 getAsset 호출에 대해 발생한 401 오류는 다음과 같습니다:일반적인 오류 코드
Helius SDK를 사용할 때 여러 오류 코드를 접할 수 있습니다. 아래 표에는 일반적인 오류 코드와 문제를 해결하는 데 도움이 될 추가 정보가 나와 있습니다:400: Bad Request
400: Bad Request
잘못된 매개변수로 요청이 발생할 경우 발생합니다.
429: Too Many Requests
429: Too Many Requests
사용자가 일정 시간 내에 요청 한도를 초과했거나 크레딧이 부족함을 나타냅니다.
5XX: Internal Server Error
5XX: Internal Server Error
서버 측 문제에 대한 일반 오류 메시지입니다. Helius 지원에 문의하십시오.
1
오류 문서 확인
errors.rs에서 Helius 클라이언트가 반환하는 모든 가능한 오류 목록을 참조하십시오2
문서 검토
추가 지침은 Helius 문서를 참조하십시오
3
지원팀에 문의
더 구체적인 도움을 받으려면 Helius 지원팀에 문의하십시오