0.25.10-beta
يرجى الإبلاغ عن الأخطاء (bugs) باستخدام متتبع المشكلات على GitHub:
https://github.com/flokiorg/go-flokicoin/issues
يعزز هذا الإصدار من صحة الـ RPC، ويحسن الاستدلالات الخاصة بالمزامنة، ويحدث نقاط الفحص (checkpoints)، ويعيد تسمية البرامج الثنائية للبرنامج الخفي (daemon) وواجهة سطر الأوامر (CLI). يرجى الترقية للبقاء متوافقاً مع الشبكة ولاعتماد الأسماء الجديدة lokid و lokid-cli.
ملاحظات الترقية
- تمت إعادة تسمية البرنامج الخفي (Daemon) وواجهة سطر الأوامر (CLI) إلى
lokidوlokid-cli(سابقاًflokicoindوflokicoind-cli). يرجى تحديث ملفات الخدمة، وا لسكربتات، ونقاط دخول الحاويات (container entrypoints) وفقاً لذلك.
أبرز النقاط
- الإجماع ونقاط الفحص (Checkpoints)
- تحديث نقاط فحص الشبكة الرئيسية (mainnet) حتى الارتفاع 209,771 لتسريع المزامنة الأولية.
- الشبكات والمزامنة
- تحسين تتبع مجموعة النظراء الصادرة (outbound peer group) وضمان استجابة النظراء لرسائل
getblocks، مما يقلل من حالات التوقف بالقرب من قمة السلسلة (tip). - تحسين جدولة التنزيلات عندما يكون العميل محدثاً بالفعل لتجنب عمليات الجلب المتكررة.
- تحسين تسلسل ترويسة الكتل/الرسائل لضمان مسارات إدخال وإخراج (I/O) أكثر متانة.
- تحسين تتبع مجموعة النظراء الصادرة (outbound peer group) وضمان استجابة النظراء لرسائل
- RPC
- يستمد
getblockchaininfoالآن تقدم التحقق من ترويسات أفضل النظراء؛ ويكشفgetblockعن تفاصيل أكثر ثراءً للكتل. - تتطابق الآن أنواع الاستجابة ونصوص المساعدة في
getrawtransactionمع الحمولات؛ ويفرضcreaterawtransactionتحققاً أكثر صرامة من المبالغ. - إضافة تجميع إحصائيات الكتل التي تدعم
getblockstats(النسب المئوية للر سوم/الحجم، وتغييرات UTXO). - يبلغ
getinfoعن إصدار بروتوكول P2P الصحيح ويملأ الحقول المفقودة.
- يستمد
- Mempool والتحقق
- تبديل حدود القيمة إلى نطاق
int64الكامل وحماية فحوصات الغبار (dust checks) من التجاوز (overflow) عند حسابMaxLoki/ سياسة الرسوم. - تصدر أخطاء التحقق الآن قيم
MaxLokiمحولة بشكل صحيح لتجنب الرسائل المضللة.
- تبديل حدود القيمة إلى نطاق
- الأدوات والاختبارات
- إضافة مولد مجموعة بيانات الكتل الحتمية (
make testexport) وتحديث ملفات الاختبار الثابتة (fixtures) لاستقرار التكامل المستمر (CI). - تعزيز تغطية اختبارات الصعوبة/الإحصائيات وحسابات المجموعات الصادرة.
- إضافة مولد مجموعة بيانات الكتل الحتمية (
التزامات بارزة (Notable commits)
- تحديث الأدوات/ملفات الاختبار الثابتة ومساعد
testexport(31eff16،0e5dcd3). - إصلاحات RPC/البناء لتقارير البروتوكول/الإصدار والشعارات (
651a453،2e92497). - سلامة السياسة لنطاق
MaxLokiوحماية تجاوز الغبار (9d9eef1،5b583c0). - تحديثات صحة الـ RPC وحزمة إحصائيات الكتل (
4483bfa،ed3f11b،04bfa8b). - إعادة تسمية البرنامج الخفي، نقاط الفحص، وتحسينات المزامنة/P2P/RPC التي أدت إلى إصدار 0.25.10-beta (
66a4658،037c55c،9f457dd،3388ec1،3d115e4،5eadc7b،91a004e،fbbef28).
الأصول (Assets)
تتوفر إصدارات إضافية (ppc64, mips, *BSD, illumos/solaris) على صفحة إصدارات GitHub.