0x143ed8b7448cdbc43609217b3ec19708f1627777 ادخل السيارة بحذر!! تحقق من هذا الرمز لسحب جميع بطاقات BNB بشكل عاجل، بدون هذا الباب الخلفي، يمكنك بالتأكيد اللعب. ماذا يريد المطورون غير الأمناء أن يفعلوا بهذا الباب الخلفي؟ الصلابة function emergencyWithdrawAll() external onlyOwnerOrGuardian { uint256 bal = address(this).balance; إذا (bal == 0) revert InsufficientBnb(0, 1); المجموع المحميات = 0; _sendBnb الاحتياطي القسري (msg.sender، bal); أرسل جميع إصدارات BNB EmergencyWithdraw(msg.sender, bal) في العقد؛ } التفريغ القسري: وظيفة سحب Bnb العادية يمكنها فقط سحب الأموال "غير المحجوزة"، أي أنها لا تستطيع نقل أموال السندات التي أنشأها المستخدم ولم يطالب بها بعد. تجاهل المطالبات: هذا الطارئ. WithdrawnAll، سيقوم مباشرة بتعيين إجمالي ReservedBnb (أي مجموع BNB لجميع المستخدمين الذين سيتم المطالبة به) إلى 0، ثم ينقل كل قرش في العقد إلى المسؤول.