From 7994dd0dea2f7640b5db6a58e3a9d39657ac8974 Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Tue, 04 May 2021 09:23:44 +0000 Subject: [PATCH] fix: convert address in chain extensions --- --- a/runtime/src/chain_extension.rs +++ b/runtime/src/chain_extension.rs @@ -62,7 +62,13 @@ let collection = pallet_nft::Module::::get_collection(input.collection_id)?; - match pallet_nft::Module::::transfer_internal(sender, recipient, &collection, input.token_id, input.amount) { + match pallet_nft::Module::::transfer_internal( + ::CrossAccountId::from_sub(sender), + ::CrossAccountId::from_sub(recipient), + &collection, + input.token_id, + input.amount, + ) { Ok(_) => Ok(RetVal::Converging(func_id)), _ => Err(DispatchError::Other("Transfer error")) } -- gitstuff