Base تعطّل Flashblocks، ولم تعد الاشتراكات والحالات المعلقة تُعيد البيانات

iconChaincatcher
مشاركة
AI summary iconملخص
تعطيل Base لـ Flashblocks أثناء ترقية Denim، مع إنتاج كتل بمواصفات كاملة كل 200 مللي ثانية. تم إطلاق ترقية Denim على Base Sepolia في 21 أكتوبر 2026، وعلى الشبكة الرئيسية لـ Base في 5 نوفمبر 2026. لم تعد الاشتراكات، وتدفقات WebSocket، والحالات المعلقة تُرجع بيانات. يجب على المطورين تحديث نظامهم إلى eth_subscribe("newHeads") وإزالة الإعدادات القديمة. تُظهر الأخبار على السلسلة أن استدعاءات RPC التي تستخدم "pending" تقرأ الآن الكتلة الكاملة الأحدث. يتم رفض المعاملات الصالحة التي تحتوي على flashblock_index. لا تتأثر بيانات التضخم. تحتاج عقد الشبكة الرئيسية إلى الإصدار v1.5.1 أو أعلى.

تشير ChainCatcher إلى أن Base أوقفت Flashblocks في ترقية Denim، واستبدلت بها إنشاء كتل معيارية كاملة كل 200 مللي ثانية. تم تفعيل Denim في 21 أكتوبر 2026، الساعة 18:00 UTC على Base Sepolia، وفي 5 نوفمبر 2026، الساعة 18:00 UTC على الشبكة الرئيسية لـ Base. بعد التفعيل، توقفت Base عن إنتاج Flashblocks على الشبكتين، ولم تعد الاشتراكات في Flashblocks، وتدفقات WebSocket، وحالة المعاملات المعلقة تُعيد أي بيانات. تشير الوثائق الرسمية إلى أن نقاط النهاية مثل wss://mainnet.flashblocks.base.org/ws ستظل تقبل الاتصالات، لكنها لن تُرسل أي بيانات. يجب على المطورين استبدال eth_subscribe("newFlashblocks") بـ eth_subscribe("newHeads")، واستبدال pendingLogs بـ logs، واستخدام newHeads لاسترداد المعاملات وفقًا للكتل المعيارية بدلاً من newFlashblockTransactions؛ ويجب تغيير مكالمات RPC التي تستخدم علامة الكتلة "pending" لقراءة أحدث كتلة معيارية والحالة. من حيث تكوين العقد، يجب تحديث عقد الشبكة الرئيسية إلى base/base v1.5.1 أو إصدار أحدث، وعقد Sepolia إلى v1.5.0 أو إصدار أحدث، وإزالة الإعدادات التالية: RETH_FB_WEBSOCKET_URL و --flashblocks-url و --max-pending-blocks-depth و --flashblocks.ping-interval. بالإضافة إلى ذلك، سيتم رفض المعاملات الصالحة التي تحتوي على مُعرّف flashblock_index، ويوصى رسميًا باستخدام block_number كقيود نطاق.

إخلاء المسؤولية: قد تكون المعلومات الواردة في هذه الصفحة قد حصلت عليها من أطراف ثالثة ولا تعكس بالضرورة وجهات نظر أو آراء KuCoin. يُقدّم هذا المحتوى لأغراض إعلامية عامة فقط ، دون أي تمثيل أو ضمان من أي نوع ، ولا يجوز تفسيره على أنه مشورة مالية أو استثمارية. لن تكون KuCoin مسؤولة عن أي أخطاء أو سهو ، أو عن أي نتائج ناتجة عن استخدام هذه المعلومات. يمكن أن تكون الاستثمارات في الأصول الرقمية محفوفة بالمخاطر. يرجى تقييم مخاطر المنتج بعناية وتحملك للمخاطر بناء على ظروفك المالية الخاصة. لمزيد من المعلومات، يرجى الرجوع إلى شروط الاستخدام واخلاء المسؤولية.