NIGHTGATE 0.42 ينتقل إلى Ledger 9 مع تعطيل إرسال المعاملات على mainnet افتراضيا
بوابة ODATANO تتطلب مسارات API محدثة ومزامنة كاملة للمحفظة. تصحيح لاحق يضيف دعما لاستدعاءات العقود التي نشرت قبل ترقية Midnight.
By SongMarketCap
Updated:
أطلقت ODATANO الإصدار NIGHTGATE 0.42.0، ما ينقل بوابة Midnight وباني المعاملات لديها إلى Ledger 9. التثبيتات ذاتية الاستضافة تضبط افتراضيا على mainnet الخاصة ب Midnight، حيث يكون إرسال المعاملات معطلا افتراضيا. ذكرت ODATANO أنها اختبرت رعاية الرسوم ونشر العقود برعاية والمقايضات والتحويلات على Preview.
ما الذي يتغير لمستخدمي NIGHTGATE
يربط NIGHTGATE تطبيقات الأعمال ب Midnight عبر OData V4 ويمكن تشغيله كمكون إضافي ل SAP Cloud Application Programming Model أو كحاوية مستقلة. يزيل الإصدار 0.42.0 مسارات /api/v1 القديمة. تحتاج التطبيقات التي تستخدم تلك المسارات إلى التحويل إلى مسارات خدمة البوابة /odata/v4/midnight.
تدعو ملاحظات الإصدار لدى ODATANO إلى إعادة نشر وربط عقود NIGHTGATE التي تستخدم مفاتيح تحقق محدثة. تحتاج المحافظ أيضا إلى مزامنة كاملة لأن الإصدار الجديد لا يستطيع استعادة اللقطات التي أنشئت باستخدام SDK المحفظة السابق. توصي ODATANO بمزامنة محافظ الرعاية قبل الترقية.
الإصدار 0.42.1 يضيف استدعاءات إلى عقود أقدم
يتيح تصحيح 0.42.1 للمطورين استخدام @odatano/nightgate-tx 0.21.1 مع بناء عقد ل Ledger 8 لإنتاج معاملة على Ledger 9 تحتوي على استدعاء واحد لعقد تم نشره قبل الترقية. بالنسبة لتلك الاستدعاءات، توجه إجراءات العقود على جانب الخادم في البوابة المطورين إلى باني المعاملات.
تم ترحيل عقود mainnet القائمة عندما قامت Midnight بالترقية إلى Ledger 9 في 6 نوفمبر. يتيح التصحيح لمطوري NIGHTGATE استدعاء تلك عمليات النشر باستخدام صيغة المعاملة التي تقبلها mainnet الآن. أعادت Midnight تهيئة Preview كسلسلة جديدة في التاريخ نفسه، لذا يجب نشر العقود من سلسلة Preview السابقة مرة أخرى هناك.
[NEWSBREAK]
ما الذي يدعمه NIGHTGATE على mainnet و Preview
يمكن ل NIGHTGATE 0.42 فهرسة mainnet عند تهيئته بعقدة ومفهرس، ويمكن لباني المعاملات لديه إنشاء وإثبات معاملات Ledger 9. لا يزال الزاحف قادرا على فك ترميز كتل Ledger 8 التاريخية. تظل Preprod على Ledger 8 وتتطلب سلسلة إصدارات NIGHTGATE 0.41 الأسبق.
يمكن للمشغلون ذاتيو الاستضافة تمكين الإرسال عبر allowMainnetSubmission. تصف قائمة التحقق للإنتاج لدى ODATANO إرسال المعاملات على mainnet بأنه غير مدعوم وتوجه المشغلين إلى ترك الإعداد معطلا. يمكن للمطورين استخدام Preview لاختبار سير عمل Ledger 9 الكامل، بما في ذلك إرسال عمليات النشر برعاية والمقايضات والتحويلات.