Ukuran teks
Ya, akun amm_target_orders dikomentari dan karenanya tidak diperlukan untuk memanggil instruksi swap_base_out. Karena Raydium AMM bersifat open source, Anda dapat mengonfirmasi ini melalui kode sumber:
...
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)?; // << DI SINI
}
let amm_coin_vault_info = next_account_info(account_info_iter)?;
...
Di sana Anda juga dapat melihat bahwa akun ini tidak lagi digunakan dalam kontrak dan bahwa ada logika untuk memeriksa apakah akun tersebut disediakan atau tidak dan menanganinya sesuai dengan itu.