FireDancer هو عميل مدقق جديد لـ Solana.
إذا كنت مشغلًا أو تتطلع إلى تشغيل المدقق ، راجع دليل البدء في مستندات FireDancer
إذا كنت مشغلًا يتطلع إلى تشغيل المدقق ، راجع دليل الإصدارات في الوثائق.
ينتج مشروع FireDancer اثنين من المدققين ،
تم تصميم كل من المدققين من قاعدة الشفرة هذه. مدقق FireDancer ليس جاهزًا للاختبار أو استخدام الإنتاج وليس له إصدارات. Frankendancer حاليا في الاختبار على Solana Testnet.
يدعم FireDancer حاليًا Linux فقط ويتطلب نواة جديدة نسبيًا ، على الأقل v4.18 للبناء.
$ git clone --recurse-submodules https://github.com/firedancer-io/firedancer.git
$ cd firedancer
$ ./deps.sh
$ make -j run يقوم هدف make run بتشغيل أمر fddev dev . سيضمن أمر التطوير هذا تكوين نظامك بشكل صحيح قبل إنشاء كتلة سفر التكوين ، وبعض المفاتيح ، وصنبور ، ثم بدء مصلحة على الجهاز المحلي. ستستخدم fddev sudo لإجراء تغييرات متميزة على تكوين النظام عند الحاجة. إذا لم يكن sudo متاحًا ، فقد تحتاج إلى تشغيل الأمر كجذر.
بشكل افتراضي ، ستقوم fddev بإنشاء مجموعة تطوير جديدة ، إذا كنت ترغب في الانضمام إلى هذه المجموعة مع المدققين الآخرين ، فيمكنك تحديد [rpc.entrypoints] في ملف التكوين لتشير إلى أول مصادقة لديك وتشغيل fddev dev مرة أخرى.
FireDancer متاح بموجب ترخيص Apache 2. تتضمن FireDancer أيضًا مكتبات خارجية متوفرة بموجب مجموعة متنوعة من التراخيص. انظر ترخيص نص الترخيص الكامل.