إصدار Litecoin Core v0.21.2

عقدة المصدر: 1298407

اتبع دينا تويتر للحصول على آخر أخبار التطوير.

يسعدنا إصدار Litecoin Core 0.21.2. هذا إصدار رئيسي جديد، يتضمن ميزات جديدة وإصلاحات أخطاء متنوعة وتحسينات في الأداء، بالإضافة إلى ترجمات محدثة. يتضمن هذا التحديث دعمًا كاملاً للعقدة والمحفظة والتعدين لـ MWEB. يوصى لجميع المستخدمين بالترقية إلى هذا الإصدار.

كيفية الترقية

أولاً، شكرًا لك على تشغيل Litecoin Core والمساعدة في تأمين الشبكة!

نظرًا لأنك تقوم بتشغيل إصدار أقدم من Litecoin Core، فقم بإيقاف تشغيله. انتظر حتى يتم إيقاف تشغيله تمامًا - الأمر الذي قد يستغرق بضع دقائق بالنسبة للإصدارات الأقدم - ثم اتبع هذه الخطوات البسيطة: بالنسبة لنظام التشغيل Windows: ما عليك سوى تشغيل برنامج التثبيت لنظام التشغيل Mac: انسخ إلى /Applications/Litecoin-Qt بالنسبة لنظام التشغيل Linux: انسخ الغلاف litecoind/litecoin -كيو تي.

ملحوظة: الترقية مباشرة من إصدار "نهاية الحياة" من Litecoin Core ممكنة ، ولكن قد يستغرق الأمر بعض الوقت إذا كان دليل البيانات بحاجة إلى الترحيل. يتم دعم إصدارات المحفظة القديمة من Litecoin Core بشكل عام.

التوافق

يتم دعم Litecoin Core واختباره على نطاق واسع على أنظمة التشغيل التي تستخدم Linux kernel و macOS 10.10+ و Windows 7 والإصدارات الأحدث. لا يوصى باستخدام Litecoin Core على الأنظمة غير المدعومة.

يجب أن تعمل Litecoin Core أيضًا على معظم الأنظمة الأخرى المشابهة لنظام Unix، ولكن لا يتم اختبارها عليها بشكل متكرر.

تمت إضافة حقول MWEB إلى BlockIndex ، وتغير تنسيق تسلسل الحظر. الرجوع إلى الإصدارات الأقدم غير آمن. في حالة الترقية إلى 0.21.2 بعد تم تنشيط MWEB، ويجب عليك إعادة المزامنة لتنزيل كتل MWEB.

التغييرات البارزة

تغييرات الإجماع

P2P وتغييرات الشبكة

  • تمت إضافة علامة خدمة جديدة، NODE_MWEB (1 << 24)، للإشارة إلى النظراء بأن العقدة تدعم MWEB. عندما يعلن كل من النظراء المتصلين عن هذه الإمكانية، فمن المتوقع منهم توفير جميع بيانات MWEB عند مشاركة المعاملات والكتل والكتل المدمجة مع بعضهم البعض.
  • تعلن العقد الآن عن دعم الإصدار 3 من الكتلة المدمجة، وتخبر أقرانها أنه يمكنهم توفير بيانات MWEB في كتل مضغوطة.

RPCs المحدثة

  • يقوم getblockheader الآن بإرجاع حقل mweb_header إضافي يحتوي على جميع بيانات رأس MWEB، وحقل mweb_amount الذي يحتوي على إجمالي عدد العملات المعدنية المرتبطة بـ MWEB بعد تطبيق الكتلة.
  • يقوم getblock الآن بإرجاع حقل mweb إضافي يحتوي على معلومات رأس MWEB وجميع المدخلات والمخرجات والنوى الموجودة في كتلة MWEB.
  • تمت إضافة حقول mwebweight، وscendantmwebweight، وancestormwebweight، وmweb للحصول على ذاكرة خام، وgetmempoolancestors، وgetmempooldescendants، وgetmempoolentry.
  • تمت إضافة حقول جديدة لوصف مدخلات ومخرجات ونواة معاملات MWEB الخاصة بمعاملات getraw.

يمكن العثور على التغييرات التي تم إجراؤها على المحفظة أو RPCs ذات الصلة بواجهة المستخدم الرسومية في قسم واجهة المستخدم الرسومية أو المحفظة أدناه.

إعدادات جديدة

  • تمت إضافة خيار "fMWEBFeatures" لتمكين عنصر التحكم الجديد "ميزات MWEB المتقدمة".

قاعدة بيانات المحفظة

  • تمت إضافة نوع "mweb_coin" الذي يقوم بتخزين عملات MWEB ومفاتيحها المشتقة.
  • تمت إضافة الإصدار 4 من CHDChain والذي يتضمن عداد فهرس مفاتيح MWEB ومفتاح فحص العناوين الخفية.
  • تمت إضافة الإصدار 14 من CKeyMetadata والذي يتضمن فهرس مفاتيح MWEB.
  • تمت إضافة FEATURE_MWEB = الحد الأدنى لإصدار قاعدة البيانات 210000.

تغييرات RPC في المحفظة

  • تمت إضافة "listwallettransactions" الذي يطابق قيم عرض قائمة المعاملات.

تغييرات واجهة المستخدم الرسومية

  • تمت إضافة عنصر تحكم "ميزات MWEB المتقدمة" للاختبار. ويكون متاحًا فقط عند توفير الوسيطة "-debug"، ويتم تشغيل الخيار في مربع حوار الإعدادات.

تنزيل الثنائيات

للتحميل ، يرجى زيارة صفحة التحميل هنا. بدلاً من ذلك ، يمكنك عرض مجلد التنزيل هنا.

يرجى استخدام GPG للتحقق من سلامة إصدارات الإصدار الثنائية. هذا يضمن عدم العبث بالملف الثنائي الذي قمت بتنزيله. تتوفر تعليمات GPG لسطر أوامر Linux و MacOS و Win32 cygwin هنا. يرجى أيضًا ملاحظة أننا نوقع GPG على الثنائيات كوسيلة راحة لك ، والطريقة المثلى للتحقق من سلامة البنيات هي بناؤها بنفسك باستخدام Gitian. يمكن العثور على تعليمات حول كيفية تنفيذ هذه البنيات هنا.

بالنسبة لهذا الإصدار ، تم توقيع الثنائيات بمعرف المفتاح 0x3620e9d387e55666 (مفتاح davidburkett38).

تحذير

على الرغم من اختبار هذا الإصدار بشكل مكثف ، إلا أن هذا الإصدار لا يزال يحتوي على أخطاء. احرص دائمًا على الاحتفاظ بنسخة احتياطية من ملف wallet.dat قبل الترقية. إذا واجهت أي مشاكل ، فيرجى إخبارنا عن طريق النشر في قسم الإبلاغ عن الأخطاء أدناه.

كود المصدر وإرشادات البناء

يحتوي الفرع الرئيسي على أحدث عمليات الالتزام بالإصدارات المستقرة التالية من Litecoin Core.

جيثب - مشروع لايتكوين / لايتكوين: شجرة مصدر Litecoin

يمكن العثور على تعليمات البناء لنظام التشغيل Linux هنا.

يمكن العثور على تعليمات البناء لـ OSX هنا.

يمكن العثور على تعليمات بناء لنظام Windows هنا.

الإبلاغ عن الشوائب

أرسل أي مشكلات تواجهك هنا وسيساعدك أحد مطوري Litecoin.

القضايا · مشروع لايتكوين / لايتكوين

القوائم البريدية

قم بالتسجيل للإعلانات فقط أو مناقشة التطوير.

تجزئة للتحقق

هذه هي تجزئات SHA-256 للملفات التي تم إصدارها:

b5a0b5bdf45c5e1f26c73a0be751ceb90c93fad8679aebe22ed5f64f615aea6b litecoin-0.21.2-aarch64-linux-gnu.tar.gz
e15b4d9db8807706c3492c05287f04c44956e3cdb77ebf4f87e19a296aa3a06b litecoin-0.21.2-arm-linux-gnueabihf.tar.gz
cb2a1504f151646d735d198ce77a1c1e4fea3ff672ed60549d6aa9f1d4a19b09 litecoin-0.21.2-riscv64-linux-gnu.tar.gz
94a10a217d91d29e97e7a0088bc1545f34b188297c3ce5b87b07e775d8d00b12 litecoin-0.21.2-x86_64-linux-gnu.tar.gz
39d0df6aecace19e91c9849d09aaeb60c0bb73b34a97c7b8ccae402da634cfa2 litecoin-0.21.2-osx.dmg
b0ab5fc95d8b7cfe990cc6d90d0af6f6f2d447b6a0bca162a72d12c3df1676a7 litecoin-0.21.2-win64-setup.exe

دائن

شكرًا لكل من ساهم بشكل مباشر في هذا الإصدار:


إصدار Litecoin Core v0.21.2 نشرت في الأصل في مشروع Litecoin على المتوسط، حيث يواصل الناس المحادثة من خلال تسليط الضوء على هذه القصة والرد عليها.

الطابع الزمني:

اكثر من لايتكوين