솔라나 문서Solana SDK공식 SDK

Solana용 Rust SDK

클라이언트 크레이트

크레이트설명문서GitHub
solana-sdk코어 SDK보기소스
solana-clientRPC를 통해 Solana와 상호작용보기소스
solana-commitment-config트랜잭션 커밋 레벨 구성보기소스

solana-sdk 크레이트는 다음과 같은 구성 요소 크레이트로 이루어져 있으며, 이들은 독립적으로 사용할 수 있습니다:

크레이트설명문서GitHub
solana-accountSolana 계정 타입보기소스
solana-epoch-infoSolana epoch에 관한 정보보기소스
solana-epoch-rewards-hasherSolana epoch 보상 해셔보기소스
solana-fee-structureSolana 수수료 구조보기소스
solana-inflationSolana 네트워크 인플레이션 구성보기소스
solana-messageSolana 트랜잭션 메시지 타입보기소스
solana-programSolana 프로그램보기소스
solana-program-memorySolana를 위한 기본 저수준 메모리 작업보기소스
solana-pubkeySolana 계정 주소보기소스
solana-sanitizeSolana 메시지 검증보기소스
solana-sdk-idsSolana SDK ID보기소스
solana-sdk-macroSolana SDK 매크로보기소스
solana-serdeSolana serde 헬퍼보기소스
solana-serde-varint가변 크기로 직렬화되는 정수를 위한 Solana 정의보기소스
solana-short-vec작은 길이의 벡터를 위한 Solana 컴팩트 serde 인코딩보기소스
solana-time-utilsSolana를 위한 std::time 유틸리티보기소스
solana-keypairSolana Signer의 구체적인 구현보기소스
solana-offchain-messageSolana 오프체인 메시지 서명보기소스
solana-presigner외부에서 구성된 서명을 나타내는 Solana Signer 구현보기소스
solana-seed-derivable키 파생 인터페이스를 정의하는 Solana 트레이트보기소스
solana-seed-phrase시드 구문에서 키페어를 생성하기 위한 Solana 함수보기소스
solana-shred-version쉬레드 버전 계산보기소스
solana-signatureSolana 64바이트 서명 타입보기소스
solana-signerSolana 트랜잭션 서명자를 위한 추상화보기소스
solana-transactionSolana 트랜잭션 타입보기소스
solana-transaction-errorSolana TransactionError 타입보기소스

프로그램 크레이트

온체인 프로그램을 구축하려면 solana-program를 사용하세요.

크레이트설명문서GitHub
solana-program온체인 프로그램 구축보기소스

Pinocchio는 Rust로 Solana 프로그램을 만들기 위한 의존성 없는 라이브러리로, 온체인 프로그램을 작성하기 위해 solana-program의 대체재로 사용할 수 있습니다.

크레이트설명문서GitHub
pinocchio의존성 없는 온체인 프로그램보기소스

Pinocchio는 아직 개발 중이며 가까운 미래에 호환성이 깨지는 변경사항이 있을 수 있습니다.

Pinocchio는 Solana 프로그램과 상호작용하기 위한 프로그램별 크레이트를 포함합니다:

크레이트설명문서GitHub
pinocchio-systemSystem Program과 상호작용보기소스
pinocchio-tokenToken Program과 상호작용보기소스
pinocchio-token-2022Token-2022 Program과 상호작용보기소스
pinocchio-associated-token-accountAssociated Token Program과 상호작용보기소스
pinocchio-memoMemo Program과 상호작용보기소스

인터페이스 크레이트

크레이트설명문서GitHub
solana-system-interfaceSystem Program과 상호작용보기소스
spl-token-interfaceToken Program과 상호작용보기소스
spl-token-2022-interfaceToken-2022 Program과 상호작용보기소스
spl-associated-token-account-interfaceAssociated Token Program과 상호작용보기소스
solana-compute-budget-interfaceCompute Budget Program과 상호작용보기소스
spl-memo-interfaceMemo Program과 상호작용보기소스
spl-token-metadata-interfaceToken Metadata 확장과 상호작용보기소스
spl-token-group-interfaceToken Group 확장과 상호작용보기소스

Is this page helpful?

목차

페이지 편집

관리자

© 2025 솔라나 재단.
모든 권리 보유.