المشكلات التي أصلحناها هذه المرة
• أصبح حساب أعلى سعر ومضاعف الربح يعتمد على سعر كل عملة. بعد بيع جزء من الحيازة، لن يُساء تفسير انخفاض الكمية على أنه انهيار في السعر يؤدي إلى بيع الكل.
• عند فشل البيع، ستتم إعادة المحاولة بعد دقيقة، ثم دقيقتين، ثم 4 دقائق... حتى 15 دقيقة كحد أقصى. لن تصلك إشعارات فشل متكررة، ولن تُباع البقايا التي تقل قيمتها عن 0.3U.
• لن تؤدي تحديثات البرنامج إلى إعادة تشغيله فورًا أثناء إرسال معاملة. سينتظر حتى 4 دقائق كحد أقصى لتجنب تنفيذ المعاملة مرتين على العنصر نفسه. إذا كانت نتيجة الإرسال غير معروفة (بسبب انتهاء المهلة)، فلن يعيد الإرسال، بل سيطلب منك التحقق من محفظتك.
• أُزيل VARC من قائمة الشراء التلقائي. اكتشفت بعد التعديل أنه ما زال يخضع للفحص مرارًا، وقد أصلحت ذلك. مستقبلًا، لن تُضاف العناصر التي تحددها يدويًا مجددًا بعد شرائها.
• إصلاحات صغيرة أخرى:
• لن تتعامل مع العقد نفسه إلا عملية واحدة، لمنع تكرار الشراء.
• لن يُنسخ أسلوب تداول الآخرين إلا على العقد نفسه.
• عند نسخ صفقات الدفع بـ BNB، سيُستبدل عنوان الطرف الآخر وتُعدّل كمية الشراء تلقائيًا.
• في صفقات الدفع بـ USDT، ستُسجّل التكلفة الفعلية، وستُلغى تلقائيًا الموافقات غير المستخدمة.
• سيُستخدم أفضل عرض سعر من بين جميع مجمعات السيولة.
• لن تتلف ملفات الحالة، وسيُجرى تنظيفها دوريًا لتقليل حجمها.
• ستُجرى فحوصات الحيازات وFlap وTosh في الخلفية، حتى لا تعرقل عملية المسح.
• لن تُرسل مشاريع المطورين المدرجين في القائمة السوداء إلى المجموعة.
ميزات جديدة
• كشف عمليات الاحتيال من نوع Honeypot: ستتم محاكاة البيع عند فتح مجمع السيولة، وسيتم تنبيهك إذا تعذّر البيع.
• تنبيهات صلاحيات العقد: عند شراء مشروع مدفوع، ستُضمّن في الإشعار معلومات إذا كان العقد يسمح بإصدار عملات إضافية أو إيقاف التداول أو إضافة عناوين إلى القائمة السوداء أو تغيير الضرائب. للتنبيه فقط، ولن تمنع الشراء.
• إعادة التحقق من السعر قبل الإرسال: لن تُرسل المعاملة إذا تجاوز الارتفاع 5٪.
• تنبيه عند انخفاض رصيد BNB: سيصلك تنبيه واحد كحد أقصى لكل محفظة كل 6 ساعات.
• ملخص يومي: ستُرسل تلقائيًا كل ليلة في الساعة 9 نتائج التداول والحيازات إلى حسابك الشخصي على Telegram. ستصلك أول نسخة الليلة عند الساعة 21:00.

https://github.com/nancyc0813-maker/agentid-sniper