எழுத்து அளவு
ஆம், 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)?; // << இங்கே
}
let amm_coin_vault_info = next_account_info(account_info_iter)?;
...
அங்கே இந்தக் கணக்கு ஒப்பந்தத்தில் இனி பயன்படுத்தப்படவில்லை என்பதையும், அது வழங்கப்பட்டதா இல்லையா என்பதைச் சரிபார்த்து அதற்கேற்ப கையாளும் தர்க்கம் இருப்பதையும் நீங்கள் காணலாம்.