MELD Dev Diary 12
การยืมและให้ยืมออนไลน์:.
การยืมและให้ยืม
บนเครือข่าย:
- เพิ่มกลไกการชำระบัญชีในบัญชีและสัญญารวม
- ประเภทข้อมูลรายการสัญญากลุ่มคงที่เพื่อลดต้นทุน ExUnit จากฟังก์ชัน tryFromData
- แก้ไขฟังก์ชันช่วงความถูกต้องของการตรวจสอบบนเชนเพื่อหลีกเลี่ยงข้อจำกัดของ cardano-api ของขอบเขตบนที่เปิดอยู่
- อนุญาตให้ผู้ใช้ยกเลิกคำขอที่รอดำเนินการซึ่งยังไม่ได้นำไปใช้กับสัญญา jPool เปลี่ยนตรรกะของการอัปเดตคำขอที่รอดำเนินการในสัญญาบัญชีเพื่อการคำนวณที่น้อยลง
- เพิ่มตรรกะของการเบิร์นโทเค็นการตรวจสอบบัญชีเมื่อปิดบัญชี
- ปรับโครงสร้างสถานที่เพิ่มเติมโดยใช้ plet แทน let เพื่อเพิ่มประสิทธิภาพโค้ดบนเครือข่าย
- เปลี่ยนวิธีการอัปเดตราคาของ oracle จากการใช้มาสเตอร์คีย์เป็นการใช้ NFT
- เพิ่มตรรกะสำหรับสัญญารวมเพื่อข้ามการตรวจสอบข้อกำหนดสินเชื่อต่อมูลค่าสำหรับคำขอฝากและชำระคืนเท่านั้น
- เพิ่มการย้ายสำหรับสัญญาพูลและบัญชี
- บังคับใช้ข้อ จำกัด ค่าธรรมเนียมแบทช์สำหรับการฝาก ชำระคืน และกำหนดหลักประกัน
- เพิ่มการทดสอบหน่วยสำหรับรหัสการชำระบัญชีบนเครือข่าย
- เพิ่มการชำระคืน ยืม ตั้งหลักประกัน ปิดบัญชีใน API
- แยกแคช dist-newstyle สำหรับการสร้าง PR ที่แตกต่างกัน
- แยกระยะเวลาสูงสุดระหว่างขอบเขตล่างและขอบเขตบนของช่วงความถูกต้องจากข้อมูลล่าสุดของสัญญาผู้จัดการแทนฮาร์ดโค้ดในขณะที่สร้างธุรกรรมแบบแบตช์
- การทดสอบการผสานรวมสำหรับการปรับปรุงตัวสร้างดัชนีบัญชี ยืม ชำระคืน กำหนดหลักประกัน ปิดบัญชี
- การทดสอบการรวมสำหรับธุรกรรมแบทช์
- ปรับปรุงการบันทึกที่ดีขึ้นสำหรับการทดสอบการรวมระบบ
- บังคับใช้จำนวนอินพุตหลักประกันสูงสุดในการสร้างธุรกรรมโดยการสอบถามพารามิเตอร์โปรโตคอล Cardano
- ลองสืบค้น DB อีกครั้งเมื่อล้มเหลวในการทดสอบการรวมระบบเพื่อหลีกเลี่ยงการทดสอบที่ไม่สม่ำเสมอ
- อัปเดตการกำหนดค่า faucet ด้วยโทเค็นประเภทต่างๆ และชื่อโทเค็นที่อ่านได้มากขึ้น
- ตรวจสอบข้อความแสดงข้อผิดพลาดสำหรับบางสถานการณ์ที่ล้มเหลวในการทดสอบหน่วย
- สแกนบัญชี AWS ที่ใช้งานอยู่ทั้งหมดโดยใช้ซอฟต์แวร์ Prowler เพื่อเป็นแนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัย
- การบำรุงรักษาอินสแตนซ์รีเลย์สเตคของ Cardano ในสแต็ก MELD เก่า
- การบำรุงรักษาอินสแตนซ์การผลิตเดิมพัน Cardano ในสแต็ก MELD เก่า
- ล้างอินสแตนซ์ ec2 เก่าที่ไม่ได้ใช้