وثائق سولانامجموعات تطوير برمجيات سولانامكتبات تطوير البرمجيات المجتمعية

مكتبة تطوير البرمجيات لبايثون لسولانا

مكتبة تطوير البرمجيات لبايثون لسولانا

هناك حزمتان مفيدتان للتطوير باستخدام بايثون:

@kevinheavy/solana.py

@kevinheavey/solders

  • solders هي مجموعة أدوات Python عالية الأداء لـ سولانا، مكتوبة بلغة Rust. توفر حلولاً قوية في المجالات التالية:

  • وظائف SDK الأساسية: أزواج المفاتيح، المفاتيح العامة، التوقيع وتسلسل المعاملات.

  • RPC: بناء الطلبات وتحليل الاستجابات (لواجهات برمجة التطبيقات الشبكية وغير المتزامنة، يُوصى باستخدام solana-py).

  • اختبار التكامل: وحدة solders.litesvm هي بديل لـ solana-test-validator أكثر ملاءمة وأسرع بكثير. تعتمد على solana-program-test.

مكتبة تطوير البرمجيات لعميل سولانا بايثون

إذا كنت ترغب في التفاعل مع عقود سولانا باستخدام بايثون، يمكنك استخدام مكتبات تطوير البرمجيات للعملاء لتحويل عقود سولانا المكتوبة بلغة Rust إلى عملاء بايثون، إذا كان بإمكانك الحصول على ملف IDL للعقد.

Codama-py

  • توحيد أي برنامج عقد على سلسلة سولانا إلى Codama IDL وإنشاء عميل Python تفاعلي.
  • يدعم كلاً من برامج Anchor والبرامج المخصصة.

Anchor-py

  • Anchor-py هو عميل بايثون لبرامج Anchor. يمكنه إنشاء عملاء من ملفات Anchor IDL، والتفاعل مع برامج Anchor.

كتاب وصفات بايثون لسولانا

Solana Python Cookbook مجموعة من الأمثلة والوصفات لتطوير سولانا باستخدام Python SDK.

Is this page helpful?

جدول المحتويات

تعديل الصفحة

تدار بواسطة

© 2026 مؤسسة سولانا.
جميع الحقوق محفوظة.
تواصل معنا