git.delta.rocks / unique-network / refs/commits / 1d1711167fec

difftreelog

fix evm handling of burn_item

Yaroslav Bolyukin2021-10-06parent: #390a154.patch.diff
in: master

1 file changed

modifiedpallets/nft/src/eth/erc.rsdiffbeforeafterboth
194 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")?;
196196
197 <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 }