文字大小
是的,amm_target_orders 帳戶已被注釋掉,因此不需要調用 swap_base_out 指令。由於 Raydium AMM 是開源的,您可以通過源代碼確認這一點:
...
讓 amm_open_orders_info = next_account_info(account_info_iter)?;
如果 input_account_len == SWAP_ACCOUNT_NUM + 1 {
讓 _amm_target_orders_info = next_account_info(account_info_iter)?; // << 這裡
}
讓 amm_coin_vault_info = next_account_info(account_info_iter)?;
...
在那裡您還可以看到該帳戶不再在合約中使用,並且有邏輯檢查是否提供了該帳戶並進行相應處理。