difftreelog
fix evm handling of burn_item
in: master
1 file changed
pallets/nft/src/eth/erc.rsdiffbeforeafterboth194 let caller = T::CrossAccountId::from_eth(caller);194 let caller = T::CrossAccountId::from_eth(caller);195 let token_id = token_id.try_into().map_err(|_| "amount overflow")?;195 let token_id = token_id.try_into().map_err(|_| "amount overflow")?;196196197 <Module<T>>::burn_item_internal(&caller, &self, token_id, &caller, 1).map_err(|_| "burn error")?;197 <Module<T>>::burn_item_internal(&caller, &self, token_id, 1, true)198 .map_err(|_| "burn error")?;198 Ok(())199 Ok(())199 }200 }