สัญญา Router
เลเยอร์การดำเนินการสำหรับการดำเนินการเฉพาะของ DEX การเรียกอะแดปเตอร์ และการกำหนดเส้นทางการชำระบัญชี
ภาพรวม
เราเตอร์ประสานกลไกเฉพาะของ DEX — การฝาก การถอน การเรียกร้องค่าธรรมเนียม และการผ่อนคลายขั้นตอน — ดังนั้นการกระทำเหล่านั้นจึงไม่จำเป็นต้องกระจัดกระจายในทุกขั้นตอนที่สัมผัสกับหลักประกัน LP
เราเตอร์ไม่ได้ตัดสินความเสี่ยง ปัจจัยหลักประกัน การตรวจสอบสภาพ และคุณสมบัติในการชำระบัญชียังคงอยู่ใน Borrow Spoke, Hub, oracle stack และกรอบงานความเสี่ยง ดูสิ Borrow Spoke and กรอบการชำระบัญชี.
บทบาทในระบบ
DEX ที่แตกต่างกันจะแสดงวิธีการเข้าออกและการเก็บค่าธรรมเนียมที่แตกต่างกัน เราเตอร์ให้ Avana หนึ่งเลเยอร์การบูรณาการสำหรับกลไกเหล่านั้น ดังนั้นผู้สร้างจึงไม่ถูกบังคับให้ใช้งาน DEX แต่ละตัวแยกกันในทุกโฟลว์
โมเดล Adapter
แต่ละตระกูล DEX ที่รองรับมีอะแดปเตอร์ที่รู้วิธีรับค่าธรรมเนียม ลบสภาพคล่อง และเปิดเผยการดำเนินการที่โปรโตคอลต้องการสำหรับรูปแบบ LP นั้น ซึ่งจะทำให้พฤติกรรมเฉพาะของ DEX แยกออกจากกัน แทนที่จะรั่วไหลไปยังทุกเส้นทางโค้ดที่ผู้ใช้ต้องเผชิญ
การสนับสนุนอแด็ปเตอร์จะมีความสำคัญเฉพาะเมื่อมีการสนับสนุนการประเมินค่าและการชำระบัญชีสำหรับ DEX นั้น อะแดปเตอร์ตัวใหม่ไม่ได้ทำให้พูลปลอดภัยสำหรับการรับหลักประกัน
การดำเนินการที่รองรับ
- รวมการฝาก ถอน และเรียกเก็บค่าธรรมเนียมเฉพาะ DEX ไว้ในเลเยอร์อินเทอร์เฟซเดียว
- ประสานงานขั้นตอนการผ่อนคลายหรือการกำหนดเส้นทางที่จำเป็นสำหรับการดำเนินการชำระบัญชี
- รองรับการอัปเดตตำแหน่งที่ควบคุม เช่น การเปลี่ยนแปลงช่วงเมื่อมีอะแดปเตอร์ DEX
- เปิดเผยพื้นผิวการบูรณาการที่สอดคล้องกันโดยไม่ต้องตัดสินใจปัจจัยหลักประกันหรือการตรวจสุขภาพ
สถานะการใช้งาน
ที่อยู่เราเตอร์ รีจิสทรีของอะแดปเตอร์ และเครือข่ายที่เปิดใช้งานเป็นการใช้งานเฉพาะ ตรวจสอบที่อยู่เฉพาะของเครือจากทะเบียนสัญญาที่เผยแพร่หรือบันทึกประจำรุ่น
- ยืนยันว่าอะแดปเตอร์ DEX ที่คุณใช้นั้นเปิดใช้งานในการปรับใช้เป้าหมายแล้ว
- การสนับสนุนเราเตอร์ไม่ได้หมายความว่าพูลจะได้รับการยอมรับเป็นหลักประกัน
