difftreelog
fix convert address in chain extensions
in: master
1 file changed
runtime/src/chain_extension.rsdiffbeforeafterboth63 let collection = pallet_nft::Module::<Runtime>::get_collection(input.collection_id)?;63 let collection = pallet_nft::Module::<Runtime>::get_collection(input.collection_id)?;646465 match pallet_nft::Module::<Runtime>::transfer_internal(sender, recipient, &collection, input.token_id, input.amount) {65 match pallet_nft::Module::<Runtime>::transfer_internal(66 <Runtime as Config>::CrossAccountId::from_sub(sender),67 <Runtime as Config>::CrossAccountId::from_sub(recipient),68 &collection,69 input.token_id,70 input.amount,71 ) {66 Ok(_) => Ok(RetVal::Converging(func_id)),72 Ok(_) => Ok(RetVal::Converging(func_id)),67 _ => Err(DispatchError::Other("Transfer error"))73 _ => Err(DispatchError::Other("Transfer error"))