MELD Dev Diary 13
Dec 05 2022
การยืมและให้ยืมนอกเครือข่าย:.
การยืมและให้ยืม
ออฟไลน์:
- ใช้ตัวสร้างดัชนีที่ติดตามตัวดำเนินการล็อค UTXOs NFT ที่ควบคุมตัวจัดการ พูล และการย้ายข้อมูล
- ใช้การอนุญาตโอเปอเรเตอร์ของ Oracle ผ่าน NFT แทนการใช้แฮชคีย์ Pub
- เพิ่มการแมปราคาสินทรัพย์ไปยังเนื้อหาคำขอเพื่อสิ้นสุด Oracle API endpoint เพื่อฟีดราคาตลาด
- ตรวจสอบเงื่อนไขเพิ่มเติมเมื่อสร้างธุรกรรมเพื่ออัปเดตบัญชีที่ API เพื่อหลีกเลี่ยงไม่ให้ผู้ใช้ส่งคำขอที่ไม่ถูกต้อง
- ใช้ API เพื่อรับสถานะปัจจุบันของสัญญารวม
- แยกเซิร์ฟเวอร์เอกสาร API ออกจากเซิร์ฟเวอร์ API หลัก ทำให้สามารถใช้งานเซิร์ฟเวอร์เอกสารได้ตั้งแต่เนิ่นๆ
- เพิ่มคำอธิบายและเอกสารสำหรับสคีมา API
- เชื่อมต่อเซิร์ฟเวอร์เอกสารประกอบ API
- อัปเดต CI เพื่อพุชเซิร์ฟเวอร์ faucet และอิมเมจนักเทียบท่าเซิร์ฟเวอร์เอกสาร API เป็น ECR เมื่อสร้างขึ้น
- อิมเมจตัวสร้างที่สร้างขึ้นก่อนอิมเมจแอปพลิเคชันเพื่อหลีกเลี่ยงการสร้างซ้ำซึ่งทำให้เกิดปัญหาสภาพการแข่งขันและการสร้างที่ไม่สม่ำเสมอ
- อัปเดตบริการแบทช์เพื่อสนับสนุนการสร้างธุรกรรมแบบลูกโซ่เมื่อแบทช์ต้องจัดการกับบัญชีจำนวนมากเกินไปในชุดงาน
- เขียนฟังก์ชันยูทิลิตี้บางอย่างเพื่อสืบค้นสถานะล่าสุดในการทดสอบการรวมเพื่อลดความไม่แน่นอนของการทดสอบ
- ทำการทดสอบการผสานรวมอย่างเป็นทางการสำหรับบริการแบทช์และเพิ่มการทดสอบหน่วยเพิ่มเติมสำหรับคำขอหลักประกันที่ตั้งไว้
- ใช้พื้นฐานสำหรับการทดสอบการทำงานเพื่อปรับปรุงประสิทธิภาพการเขียนแบบทดสอบ
- ปรับโครงสร้างข้อมูลรับรองผู้ใช้ทดสอบใหม่เพื่อความชัดเจนยิ่งขึ้น
- เพิ่มกรณีทดสอบสำหรับ oracle indexer
- ใช้ตัวแปรสภาพแวดล้อมเพื่อรันการทดสอบการรวมหรือการทดสอบการทำงานจากไฟล์เรียกทำงานเดียวกัน
- รองรับผู้ใช้ทดสอบหลายคนในการทดสอบการรวมระบบ
- ใช้คีย์ทดสอบเฉพาะสำหรับผู้ให้ยืม faucet
- ไดอะแกรมธุรกรรมการให้ยืมที่อัปเดต: สร้าง อัปเดต และปิดบัญชี
- การบำรุงรักษาโครงสร้างพื้นฐานเก่า ปิดฐานข้อมูล RDS บางส่วนที่ไม่ได้ใช้
- วางแผนงบประมาณคลาวด์สำหรับปีหน้า
- บริการ Fargate สำหรับการให้ยืมเอกสาร API
- การกำหนดค่าโหลดบาลานเซอร์และกลุ่มเป้าหมายสำหรับเอกสาร API ที่ให้ยืม





































![รายการที่เชื่อมโยงคืออะไร? [ส่วนที่ 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)