MELD Dev Diary 14

Dec 12 2022
การยืมและให้ยืมออนไลน์:.

การยืมและให้ยืม

บนเครือข่าย:

  • อัปเดตการตรวจสอบเพื่อเปิดใช้งานการตั้งค่าที่แตกต่างกันสำหรับเกณฑ์การให้สินเชื่อต่อมูลค่าสูงสุดและการชำระบัญชี
  • กลไกการชำระบัญชีที่ปรับปรุงใหม่รองรับการชำระบัญชีเต็มรูปแบบ
  • แยกการตรวจสอบประเภทคำขอที่ไม่ซ้ำและไม่ซ้ำกันเพื่อเพิ่มประสิทธิภาพลอจิกการตรวจสอบ
  • รองรับการชำระหนี้ที่เหลือและถอนทรัพย์สินที่ฝากไว้ทั้งหมดเพื่อปิดบัญชี
  • ปรับโครงสร้างเงื่อนไขบางอย่างในการอัปเดตบัญชีเพื่อเตรียมพร้อมสำหรับการสร้างบัญชีด้วยคำขอที่โหลดไว้ล่วงหน้า
  • ใช้ API เพื่อสอบถามสถานะบัญชีล่าสุด
  • ทดสอบและแก้ไขข้อผิดพลาดที่เหลืออยู่ของธุรกรรมการผูกมัดแบทช์
  • อัปเดตบริการทั้งหมดเพื่อสอบถามพารามิเตอร์โปรโตคอลและประวัติยุคเป็นระยะ ๆ เพื่อให้สามารถปรับการอัปเดตพารามิเตอร์โปรโตคอลได้
  • ตั้งค่าบริการของผู้ให้บริการ oracle เพื่อดึงราคาเป็นระยะๆ จากแหล่งภายนอกเพื่ออัพเดต oracle UTXO
  • Refactor: กำหนดประเภทที่ดีกว่าสำหรับแผนที่ราคาใน config และ API
  • Refactor: ลดเลเยอร์ build ของ Docker บางส่วน แทนที่ AssistMap ด้วย Map off-chain เพื่อให้ตรงกับการรับประกันแผนที่ที่เรียงลำดับบนเครือข่าย
  • Refactor: กำหนดตัวแปรฮาร์ดโค้ดบางตัวที่สามารถกำหนดค่าได้
  • รองรับการบันทึกส่วนเพิ่มในการทดสอบการทำงาน
  • เขียน unit test เพื่อคำนวณอัตราดอกเบี้ยสะสม
  • เพิ่มสถานการณ์จำลองเพิ่มเติมในการทดสอบการทำงาน
  • เขียนการทดสอบหน่วยเพื่อชำระหนี้ที่เหลืออยู่ทั้งหมดและถอนสินทรัพย์ที่ฝากทั้งหมด
  • Refactor: ใช้ exe ที่ผลิตโดยตรงจากการทดสอบการให้ยืม
  • Refactor: ลบโค้ดทดสอบที่ซ้ำซ้อน
  • Refactor: หลีกเลี่ยงการอัพเดทบัญชีหากไม่มีการร้องขอในการทดสอบการทำงาน
  • แก้ไขการกำหนดค่าในเครื่องและสถานการณ์การทดสอบการทำงานเพื่อเรียกใช้โปรโตคอลด้วยพูลหลายสินทรัพย์
  • อัปเดตไดอะแกรมลำดับ เปลี่ยนการดำเนินการฝากที่ระบุเพื่ออัปเดตบัญชีสำหรับภาพรวมเพิ่มเติม
  • สร้างข้อมูลตัวอย่างสำหรับเซิร์ฟเวอร์เอกสาร API
  • เตรียมเอกสาร & งานนำเสนอสำหรับการประชุมสาธิต Cardano ภายใน
  • โครงสร้างพื้นฐานที่เตรียมไว้สำหรับการให้ยืมเอกสาร API (swagger) รวมถึงตัวโหลดแอปพลิเคชัน AWS และบริการ Fargate
  • สร้างโดเมนย่อยสำหรับให้ยืมเอกสาร API บน Cloudflare
  • ปรับใช้รหัส Terraform เพื่อให้ยืมเอกสาร API
  • ดำเนินการจัดทำงบประมาณด้านไอทีต่อไปในปีหน้า
  • สร้างไดอะแกรมสถาปัตยกรรมสำหรับโครงสร้างพื้นฐานส่วนหลังของ MELDapp ใหม่