ชาร์จ: เพิ่มจุดพักในการทำธุรกรรม
Charged เป็นส่วนขยายของ Chrome ที่ถูกพัฒนาโดย apoorvsadana ซึ่งเป็นตัวดีบักเกอร์ของการทำธุรกรรม web3 จุดประสงค์หลักของมันคือเพื่อเพิ่มความเร็วในการพัฒนาโดยอนุญาตให้ผู้ใช้เพิ่มจุดพักในการทำธุรกรรมของพวกเขา ด้วย Charged นักพัฒนาสามารถหยุดทำธุรกรรมของพวกเขาก่อนส่งไปยังเชื่อมโยงและแก้ไขข้อมูลนำเข้า และจำลองการทำธุรกรรมใหม่เพื่อดูว่ามันทำงานอย่างไร ซึ่งช่วยให้พวกเขาสามารถตรวจจับและแก้ไขการทำธุรกรรมที่เสียหายได้อย่างรวดเร็ว
ในอดีต นักพัฒนาพึ่งพา Metamask เป็นกระเป๋าเงินสำหรับการพัฒนา อย่างไรก็ตาม Metamask อาจทำให้กระบวนการพัฒนาช้าลงบ้าง Charged มีเป้าหมายที่จะแก้ไขปัญหานี้โดยการสร้างพร็อกซีบนกระเป๋าเงินที่มีอยู่ นั่นหมายความว่าทุกธุรกรรมไปยังกระเป๋าเงินจะผ่านพร็อกซีก่อน
Charged มีคุณสมบัติหลักหลายอย่างที่ช่วยเสริมกระบวนการดีบักเกอร์การทำธุรกรรม มันให้การจำลองของการทำธุรกรรมที่อนุญาตให้ผู้ใช้เห็นการเปลี่ยนแปลงของสินทรัพย์และความล้มเหลวที่เป็นไปได้พร้อมกับข้อความข้อผิดพลาด มันยังแสดงข้อมูลนำเข้าที่แน่นอนที่เข้าไปในกระเป๋าเงินและดึงข้อมูล ABI ของสัญญาเพื่อถอดรหัสข้อมูลนำเข้า ซึ่งช่วยให้นักพัฒนาสามารถตรวจสอบว่าทุกอย่างทำงานตามที่คาดหวัง นอกจากนี้ Charged ยังอนุญาตให้ผู้ใช้แก้ไขข้อมูลนำเข้าที่ถอดรหัสแล้วและทำซำพร้อมกับการทำธุรกรรม เพื่อให้สามารถทดสอบข้อมูลนำเข้าที่แตกต่างกันและดูว่าสัญญาอัจฉริยะตอบสนองอย่างไร ในกรณีที่การทำธุรกรรมล้มเหลวผู้ใช้สามารถดูข้อความข้อผิดพลาดและแก้ไขตามที่จำเป็นเพื่อให้การทำธุรกรรมเป็นที่ประสบความสำเร็จ สุดท้าย Charged ยังอนุญาตให้ผู้ใช้ส่งธุรกรรมที่แก้ไขแล้วไปยังกระเป๋าเงินของพวกเขา โดยผสานการใช้งานกับ Metamask ให้สะดวกสบายในการส่งในบล็อกเชน
โดยรวมแล้ว Charged นำเสนอการแก้ปัญหาที่มีคุณค่าสำหรับนักพัฒนาที่ต้องการปรับปรุงกระบวนการดีบักเกอร์การทำธุรกรรมและเพิ่มความเร็วในการพัฒนาของพวกเขา โดยการให้ความสามารถในการเพิ่มจุดพัก แก้ไขข้อมูลนำเข้า และจำลองการทำธุรกรรม Charged ช่วยให้นักพัฒนาสามารถระบุและแก้ไขปัญหาได้อย่างรวดเร็วและมีประสิทธิภาพ