Tamanho do texto
Sim, a conta amm_target_orders está comentada e, portanto, não é necessária para chamar a instrução swap_base_out. Como o Raydium AMM é de código aberto, você pode confirmar isso através do código-fonte:
...
deixe amm_open_orders_info = next_account_info(account_info_iter)?;
se input_account_len == SWAP_ACCOUNT_NUM + 1 {
deixe _amm_target_orders_info = next_account_info(account_info_iter)?; // << AQUI
}
deixe amm_coin_vault_info = next_account_info(account_info_iter)?;
...
Lá você também pode verificar que esta conta não está mais sendo utilizada no contrato e que há lógica para verificar se ela foi disponibilizada ou não e tratá-la adequadamente.