Skip to content

Conversation

@ilionic
Copy link
Contributor

@ilionic ilionic commented May 29, 2022

Fixes #141

@ilionic ilionic marked this pull request as ready for review May 30, 2022 23:09
@ilionic ilionic changed the title WIP: Implement non-transferable items Non-transferable items May 30, 2022
@ilionic ilionic requested a review from HashWarlock May 31, 2022 00:03
@ilionic ilionic requested a review from bmacer May 31, 2022 00:09
Copy link
Contributor

@bmacer bmacer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider changing check_is_transferable to accept &nft but looks good otherwise or if decision is to keep if with bool

@HashWarlock
Copy link
Contributor

Looks good. I think we should add this as a disclaimer or a warning for any parachain looking to integrate the RMRK pallet into their runtime that they should disable Uniques Calls to avoid the scenario below.

In the future, when a RMRK NFT is teleported to another chain with Uniques Calls enabled there could be a situation where a non-transferable could be sent to another account. This could be an issue in the future if that scenario were to happen.

@ilionic
Copy link
Contributor Author

ilionic commented May 31, 2022

Thank you, made a new issue to address such disclaimer / warning.

@ilionic ilionic merged commit cbe3831 into main May 31, 2022
@ilionic ilionic deleted the add-non-transferable branch May 31, 2022 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement non-transferable items

4 participants