مكتبة Rust لسولانا
حزم العميل
| الحزمة | الوصف | التوثيق | GitHub |
|---|---|---|---|
| solana-sdk | مكتبة التطوير الأساسية | عرض | المصدر |
| solana-client | التفاعل مع سولانا عبر RPC | عرض | المصدر |
| solana-commitment-config | تكوين مستوى التزام المعاملات | عرض | المصدر |
تتكون حزمة solana-sdk من حزم المكونات التالية، والتي يمكن استخدامها بشكل
مستقل:
| الحزمة | الوصف | التوثيق | GitHub |
|---|---|---|---|
| solana-account | نوع حساب سولانا | عرض | المصدر |
| solana-epoch-info | معلومات حول epoch في سولانا | عرض | المصدر |
| solana-epoch-rewards-hasher | هاشر مكافآت epoch في سولانا | عرض | المصدر |
| solana-fee-structure | هياكل رسوم سولانا | عرض | المصدر |
| solana-inflation | تكوين التضخم لشبكة سولانا | عرض | المصدر |
| solana-message | أنواع رسائل معاملات سولانا | عرض | المصدر |
| solana-program | برنامج سولانا | عرض | المصدر |
| solana-program-memory | عمليات الذاكرة الأساسية منخفضة المستوى لسولانا | عرض | المصدر |
| solana-pubkey | عناوين حسابات سولانا | عرض | المصدر |
| solana-sanitize | تنقية رسائل سولانا | عرض | المصدر |
| solana-sdk-ids | معرفات SDK لسولانا | عرض | المصدر |
| solana-sdk-macro | ماكرو SDK لسولانا | عرض | المصدر |
| solana-serde | مساعدات serde لسولانا | عرض | المصدر |
| solana-serde-varint | تعريفات سولانا للأعداد الصحيحة التي تتسلسل إلى حجم متغير | عرض | المصدر |
| solana-short-vec | ترميز serde المضغوط للمتجهات ذات الطول الصغير في سولانا | عرض | المصدر |
| solana-time-utils | أدوات std::time لسولانا | عرض | المصدر |
| solana-keypair | تنفيذ ملموس لموقع سولانا | عرض | المصدر |
| solana-offchain-message | توقيع رسائل خارج السلسلة لسولانا | عرض | المصدر |
| solana-presigner | تنفيذ موقع سولانا يمثل توقيعًا تم إنشاؤه خارجيًا | عرض | المصدر |
| solana-seed-derivable | سمة سولانا تحدد الواجهة التي يتم من خلالها اشتقاق المفاتيح | عرض | المصدر |
| solana-seed-phrase | وظائف سولانا لإنشاء أزواج المفاتيح من عبارات seed | عرض | المصدر |
| solana-shred-version | حساب إصدارات shred | عرض | المصدر |
| solana-signature | نوع توقيع سولانا بحجم 64 بايت | عرض | المصدر |
| solana-signer | تجريدات لموقعي معاملات سولانا | عرض | المصدر |
| solana-transaction | أنواع معاملات سولانا | عرض | المصدر |
| solana-transaction-error | نوع خطأ المعاملة في سولانا | عرض | المصدر |
حزم البرامج
استخدم solana-program لبناء البرامج على السلسلة.
بينوكيو هي مكتبة خالية من التبعيات لإنشاء برامج سولانا بلغة راست ويمكن استخدامها
كبديل لـ solana-program لكتابة برامج على السلسلة.
بينوكيو لا يزال قيد التطوير ومن المحتمل أن يشهد تغييرات جذرية في المستقبل القريب.
يتضمن بينوكيو حزم خاصة بالبرامج للتفاعل مع برامج سولانا:
| الحزمة | الوصف | التوثيق | جيثب |
|---|---|---|---|
| pinocchio-system | التفاعل مع System Program | عرض | المصدر |
| pinocchio-token | التفاعل مع Token Program | عرض | المصدر |
| pinocchio-token-2022 | التفاعل مع Token-2022 Program | عرض | المصدر |
| pinocchio-associated-token-account | التفاعل مع Associated Token Program | عرض | المصدر |
| pinocchio-memo | التفاعل مع Memo Program | عرض | المصدر |
حزم الواجهة
| الحزمة | الوصف | التوثيق | جيثب |
|---|---|---|---|
| solana-system-interface | التفاعل مع System Program | عرض | المصدر |
| spl-token-interface | التفاعل مع Token Program | عرض | المصدر |
| spl-token-2022-interface | التفاعل مع Token-2022 Program | عرض | المصدر |
| spl-associated-token-account-interface | التفاعل مع Associated Token Program | عرض | المصدر |
| solana-compute-budget-interface | التفاعل مع Compute Budget Program | عرض | المصدر |
| spl-memo-interface | التفاعل مع Memo Program | عرض | المصدر |
| spl-token-metadata-interface | التفاعل مع Token Metadata Extension | عرض | المصدر |
| spl-token-group-interface | التفاعل مع Token Group Extension | عرض | المصدر |
Is this page helpful?