--- a/pallets/nft/src/eth/erc.rs +++ b/pallets/nft/src/eth/erc.rs @@ -194,7 +194,7 @@ let caller = T::CrossAccountId::from_eth(caller); let token_id = token_id.try_into().map_err(|_| "amount overflow")?; - >::burn_item_internal(&caller, &self, token_id, 1).map_err(|_| "burn error")?; + >::burn_item_internal(&caller, &self, token_id, &caller, 1).map_err(|_| "burn error")?; Ok(()) } }