مُشَحَّن: إضافة نقاط توقف إلى المعاملات
تعتبر Charged إضافة لمتصفح Chrome تم تطويرها بواسطة apoorvsadana وتعمل كمصحح لعمليات النقل عبر الويب3. الهدف الرئيسي لها هو زيادة سرعة التطوير عن طريق السماح للمستخدمين بإضافة نقاط توقف إلى عملياتهم. باستخدام Charged ، يمكن للمطورين إيقاف عملياتهم قبل إرسالها على السلسلة ، وتحرير المدخلات ، ومحاكاة العمليات الجديدة لمعرفة كيفية أدائها. يتيح ذلك لهم اكتشاف وإصلاح العمليات المعطلة في غضون ثوانٍ.
تقوم المطورون تقليديًا بالاعتماد على Metamask كمحفظتهم الأساسية للتطوير. ومع ذلك ، يمكن لـ Metamask أحيانًا تباطؤ عملية التطوير. يهدف Charged إلى معالجة هذه المشكلة عن طريق إنشاء وكيل فوق المحفظة الحالية. وهذا يعني أن جميع العمليات المتجهة إلى المحفظة تمر أولاً عبر الوكيل.
تقدم Charged العديد من الميزات الرئيسية لتعزيز عملية تصحيح العمليات. توفر محاكاة للعملية ، مما يتيح للمستخدمين رؤية تغييرات الأصول والأخطاء المحتملة مع رسائل الخطأ. كما يعرض المدخل الدقيق الذي يدخل المحفظة ويسترجع ABI للعقد لفك تشفير المدخل. وهذا يتيح للمطورين التأكد من أن كل شيء يعمل كما هو متوقع. علاوة على ذلك ، يسمح Charged للمستخدمين بتحرير المدخل المفكك وإعادة محاكاة العملية ، مما يوفر القدرة على اختبار مدخلات مختلفة ورؤية كيف يستجيب العقد الذكي. في حالة فشل العملية ، يمكن للمستخدمين عرض رسالة الخطأ وإجراء التعديلات اللازمة لتحقيق عملية ناجحة. أخيرًا ، يسمح Charged للمستخدمين بتوجيه العملية المعدلة إلى محفظتهم ، مع دمج سلس مع Metamask لتسهيل التقديم على البلوكشين.
بشكل عام ، يقدم Charged حلاً قيمًا للمطورين الذين يسعون لتبسيط عملية تصحيح العمليات وزيادة سرعة تطويرهم. من خلال توفير القدرة على إضافة نقاط توقف ، وتحرير المدخلات ، ومحاكاة العمليات ، يمنح Charged المطورين القدرة على تحديد وإصلاح المشكلات بسرعة وكفاءة.