Rust SDK:t Solanalle

Solanan Rust-paketit on julkaistu crates.io-palvelussa ja ne löytyvät docs.rs-sivustolta etuliitteellä solana- .

Rust-paketit

Seuraavat ovat tärkeimmät ja yleisimmin käytetyt Rust-paketit Solana-kehityksessä:

  • solana-program — Solanassa toimivien ohjelmien tuoma paketti, käännetty SBF-muotoon. Tämä paketti sisältää monia perustavanlaatuisia datatyyppejä ja se uudelleenviedään solana-sdk-paketista, jota ei voida tuoda Solana-ohjelmasta.

  • solana-sdk — Perus off-chain SDK, joka uudelleenvienti solana-program-paketin ja lisää sen päälle enemmän API:ja. Useimmat Solana-ohjelmat, jotka eivät toimi lohkoketjussa, tuovat tämän.

  • solana-client — Solana-solmun kanssa vuorovaikuttamiseen JSON RPC API:n kautta.

  • solana-cli-config — Solana CLI -konfiguraatiotiedoston lataaminen ja tallentaminen.

  • solana-clap-utils — Rutiinit CLI:n määrittämiseen käyttäen clap-pakettia, kuten pääasiallisessa Solana CLI:ssä. Sisältää funktioita kaikkien CLI:n tukemien allekirjoittajatyyppien lataamiseen.

Asennus

Transaktioiden lähettämiseen ja Solanan kanssa vuorovaikuttamiseen:

Terminal
cargo add solana-sdk solana-client

Solana-ohjelmien rakentamiseen asenna:

Terminal
cargo add solana-program

Is this page helpful?

Sisällysluettelo

Muokkaa sivua