Solana için Rust SDK'ları
Solana'nın Rust paketleri
crates.io'da yayınlanmıştır ve
docs.rs'de solana-
öneki ile
bulunabilir.
Rust Paketleri
Aşağıdakiler, Solana geliştirme için en önemli ve yaygın olarak kullanılan Rust paketleridir:
-
solana-program
— SBF'ye derlenmiş, Solana üzerinde çalışan programlar tarafından içe aktarılır. Bu paket birçok temel veri türü içerir ve Solana programından içe aktarılamayansolana-sdk
'dan yeniden dışa aktarılır. -
solana-sdk
— Temel zincir dışı SDK,solana-program
'ı yeniden dışa aktarır ve üzerine daha fazla API ekler. Zincir üzerinde çalışmayan çoğu Solana programı bunu içe aktaracaktır. -
solana-client
— JSON RPC API aracılığıyla bir Solana düğümü ile etkileşim kurmak için. -
solana-cli-config
— Solana CLI yapılandırma dosyasını yükleme ve kaydetme. -
solana-clap-utils
— Ana Solana CLI tarafından kullanılan,clap
kullanarak bir CLI kurulumu için rutinler. CLI tarafından desteklenen tüm imzalayıcı türlerini yüklemek için işlevler içerir.
Kurulum
İşlem göndermek ve Solana ile etkileşim kurmak için:
cargo add solana-sdk solana-client
Solana programları oluşturmak için şunu yükleyin:
cargo add solana-program
Is this page helpful?