Documentation Index
Fetch the complete documentation index at: https://docs.raydium.io/llms.txt
Use this file to discover all available pages before exploring further.
هذه الصفحة مُترجَمة آليًا بواسطة الذكاء الاصطناعي. النسخة الإنجليزية هي المرجع المعتمد.عرض النسخة الإنجليزية →
ما هو عليه
AMM v4 هو المجمع من الجيل الأول في Raydium. يحافظ على متغير المنتج الثابت (xy=k). تم تصميم المجمع في الأصل كـ AMM هجين: بجانب المنحنى، كان ينشر شبكة من الأوامر المحدودة بمسافات فيبوناتشي على سوق OpenBook مرتبطة بحيث تكون سيولة المجمع مرئية لأخذة الأوامر. هذا الجانب من OpenBook لم يعد نشطًا (انظر التحذير أعلاه)؛ AMM v4 اليوم هو، في الممارسة العملية، نموذج AMM ذو منتج ثابت بحت مع الحفاظ على حسابات OpenBook الأصلية كحالة غير فعالة. إنه لا يزال المنتج ذو السيولة الأعلى على Raydium للعديد من الأزواج القديمة لكن لم يعد موصى به للمجمعات الجديدة — انظر CPMM للنشر الجديد. معرّف البرنامج: انظر reference/program-addresses. Token-2022: غير مدعوم. مجمعات AMM v4 تقبل فقط الرموز SPL الكلاسيكية.محتويات الفصل
نظرة عامة
النموذج المفاهيمي: كيف يربط AMM v4 منحنى ذا منتج ثابت بسوق OpenBook، ولماذا يوجد هذا التصميم.
الحسابات
AmmInfo, TargetOrders, OpenOrders, LP mint, خزائن الرموز، موقّع خزينة السوق. البذور، تخطيطات الحقول، المتغيرات.
الرياضيات
متغير xy=k، حساب السعر. يتضمن الصيغ التاريخية لشبكة الأوامر المحدودة في OpenBook (الآن غير فعالة).
التعليمات
Initialize, Deposit, Withdraw, SwapBaseIn / V2, SwapBaseOut / V2, MonitorStep (قديم)، SetParams, WithdrawPnl.
الرسوم
رسم LP، رسم البروتوكول، تقسيم رسوم التداول. معالجة PnL التاريخية لملء الأوامر على السوق.
أمثلة الكود
TypeScript (raydium-sdk-v2) وأمثلة Rust CPI للإيداع والسحب والمبادلة.
متى تقرأ هذا
- تقوم بفحص أو التكامل مع مجمعات AMM v4 الموجودة.
- تقوم بإنشاء موجّه يجب أن يدعم سيولة v4.
- تخطط للهجرة من v4 إلى CPMM — انظر أيضًا user-flows/migrate-amm-v4-to-cpmm.


