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 z solana-sdk, której nie można importować z programu Solany.

  • solana-sdk — Podstawowy SDK offchain, re-eksportuje solana-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ąc clap, 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ą:

Terminal
cargo add solana-sdk solana-client

Aby budować programy Solany, zainstaluj:

Terminal
cargo add solana-program

Is this page helpful?

Spis treści

Edytuj stronę