Rust SDK dla Solany
Biblioteki Rust od Solany są
opublikowane na crates.io i można je
znaleźć na docs.rs z prefiksem
solana-
.
Biblioteki Rust
Poniżej znajdują się najważniejsze i najczęściej używane biblioteki Rust do tworzenia aplikacji na Solanie:
-
solana-program
— Importowane przez programy działające na Solanie, skompilowane do SBF. Ta biblioteka zawiera wiele podstawowych typów danych i jest re-eksportowana zsolana-sdk
, której nie można importować z programu Solany. -
solana-sdk
— Podstawowy SDK offchain, re-eksportujesolana-program
i dodaje więcej API na tej podstawie. Większość programów Solany, które nie działają on-chain, importuje tę bibliotekę. -
solana-client
— Do interakcji z węzłem Solany za pomocą JSON RPC API. -
solana-cli-config
— Ładowanie i zapisywanie konfiguracji CLI Solany. -
solana-clap-utils
— Funkcje do konfiguracji CLI, używającclap
, jak w głównym CLI Solany. Zawiera funkcje do ładowania wszystkich typów podpisujących obsługiwanych przez CLI.
Instalacja
Aby wysyłać transakcje i wchodzić w interakcje z Solaną:
cargo add solana-sdk solana-client
Aby budować programy Solany, zainstaluj:
cargo add solana-program
Is this page helpful?