#dusk $DUSK @Dusk

فتحت تدفّق ترحيل Dusk متوقعًا النمط المعتاد في عالم العملات المشفّرة: الموافقة على الرمز، انتظار التأكيد، ثم كل شيء يكون قد انتهى.

لكن هذا الافتراض كان سيُوقفني خطوة واحدة مبكرًا.

عند نقل ERC20 أو BEP20 DUSK إلى شبكة Dusk الرئيسية، لا يبدأ خيار “Approve migration” عملية الترحيل.

فالموافقة تمنح فقط عقد الترحيل الإذن باستخدام DUSK المحدد.

لا يزال هناك إجراء ثانٍ:

Execute migration.

وهو معاملة تقوم بقفل الرموز المحددة فعليًا، وتبدأ عملية الانتقال إلى شبكة Dusk الرئيسية.

لذا إذا رأيت موافقة ناجحة لكن لم يصل DUSK، فإن ردة فعلي الأولى لا ينبغي أن تكون:

“حدث شيء ما وفشل.”

فحصي الأول سيكون أبسط بكثير:

هل أكدت أيضًا Execute migration؟

حتى وثائق Dusk تشير إلى ذلك في قسم استكشاف الأخطاء وإصلاحها: إذا نجحت الموافقة لكن لم يبدأ الترحيل مطلقًا، ارجع إلى Web Wallet ونفّذ عملية الترحيل. يبدأ المعالجة بشكل طبيعي من معاملة التنفيذ تلك، وليس من معاملة الموافقة.

هذه هي بالضبط تفاصيل تجربة المستخدم التي قد تجعل معاملة ناجحة تبدو كأنها عملية مكتملة، بينما هي في الحقيقة مجرد إذن للخطوة التالية.

القاعدة التي لدي الآن:

الموافقة تمنح الإذن. التنفيذ يبدأ عملية الانتقال.

هل سيكشف لك هذا التدفق من خطوتين الأمر في المرة الأولى؟

استطلاع:
✅ سألاحظ الخطوتين
⚠️ قد أتوقف بعد Approve
🤔 سأراجع الوثائق أولًا