--- a/pallets/nft/src/lib.rs +++ b/pallets/nft/src/lib.rs @@ -495,7 +495,9 @@ /// * collection_id: Id of the collection where item was created. /// /// * item_id: Id of an item. Unique within the collection. - ItemCreated(CollectionId, TokenId), + /// + /// * recipient: Owner of newly created item + ItemCreated(CollectionId, TokenId, AccountId), /// Collection item was burned. /// @@ -1635,7 +1637,7 @@ { CreateItemData::NFT(data) => { let item = NftItemType { - owner, + owner: owner.clone(), const_data: data.const_data, variable_data: data.variable_data }; @@ -1660,7 +1662,7 @@ }; // call event - Self::deposit_event(RawEvent::ItemCreated(collection_id, ::get(collection_id))); + Self::deposit_event(RawEvent::ItemCreated(collection_id, ::get(collection_id), owner)); Ok(()) }