文字サイズ
はい、amm_target_orders アカウントはコメント化されているため、swap_base_out 命令を呼び出す必要はありません。 Raydium AMM はオープンソースであるため、ソース コードを通じてこれを確認できます。
...
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)?; // << ここに
}
amm_coin_vault_info = next_account_info(account_info_iter)?;
...
ここでは、このアカウントが契約でもう使用されていないこと、およびそのアカウントが提供されたかどうかを確認し、それに応じて処理するロジックがあることもわかります。