تخطَّ إلى المحتوى الرئيسي
ZYGY Research ZYGY Researchمنصة أبحاث الأصول الرقمية
العربية
← مكتبة الأسئلة
technology

هل خيار أوامر الهدف اختياري في تعليمات البيع على Raydium؟

إجابة

نعم، حساب amm_target_orders تم التعليق عليه وبالتالي ليس مطلوبًا لاستدعاء تعليمة swap_base_out. بما أن Raydium AMM مفتوح المصدر، يمكنك التأكد من ذلك عبر الكود المصدري:
...
let amm_open_orders_info = next_account_info(account_info_iter)?;
if input_account_len == SWAP_ACCOUNT_NUM + 1 {
let _amm_target_orders_info = next_account_info(account_info_iter)?; // << HERE
}
let amm_coin_vault_info = next_account_info(account_info_iter)?;
...

هناك يمكنك أيضًا أن ترى أن هذا الحساب لم يعد يُستخدم في العقد وأن هناك منطقًا للتحقق مما إذا كان قد تم توفيره أم لا والتعامل معه وفقًا لذلك.

solanaعرض الأصلCC BY-SA 4.0

تصفح المزيد من الأسئلة