مكتبات Rust لسولانا
حزم Rust الخاصة بسولانا
منشورة على crates.io ويمكن العثور عليها
على docs.rs بالبادئة solana-
حزم Rust
فيما يلي أهم وأكثر حزم Rust استخدامًا لتطوير سولانا:
-
solana-program
— يتم استيرادها بواسطة البرامج التي تعمل على سولانا، ويتم تجميعها إلى SBF. تحتوي هذه الحزمة على العديد من أنواع البيانات الأساسية ويتم إعادة تصديرها منsolana-sdk
، والتي لا يمكن استيرادها من برنامج سولانا. -
solana-sdk
— مجموعة التطوير الأساسية خارج السلسلة، وهي تعيد تصديرsolana-program
وتضيف المزيد من واجهات برمجة التطبيقات فوق ذلك. ستقوم معظم برامج سولانا التي لا تعمل على السلسلة باستيراد هذه الحزمة. -
solana-client
— للتفاعل مع عقدة سولانا عبر واجهة برمجة تطبيقات JSON RPC. -
solana-cli-config
— تحميل وحفظ ملف تكوين واجهة سطر أوامر سولانا. -
solana-clap-utils
— روتينات لإعداد واجهة سطر الأوامر، باستخدامclap
، كما هو مستخدم في واجهة سطر أوامر سولانا الرئيسية. تتضمن وظائف لتحميل جميع أنواع الموقعين المدعومين من قبل واجهة سطر الأوامر.
التثبيت
لإرسال المعاملات والتفاعل مع سولانا:
cargo add solana-sdk solana-client
لبناء برامج سولانا، قم بتثبيت:
cargo add solana-program
Is this page helpful?