You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Another case: NFT not updatable, can be modified via ICS721
An NFT from a collection created with --update-restricted=true, cannot be modified, if you try to edit (iris tx nft edit), you receive the error message:
failed to execute message; message index: 0: nobody can update the NFT under this denom disperze02: unauthorized
but if you transfer to custom remote chain, you can return new data, and modify the original NFT.
Another case: NFT not updatable, can be modified using ICS721
An NFT from a collection created with --update-restricted=true, cannot be modified, if you try to edit (iris tx nft edit), you receive the error message:
failed to execute message; message index: 0: nobody can update the NFT under this denom disperze02: unauthorized
but if you transfer to custom remote chain, you can return new data, and modify the original NFT.
First of all many thanks, this issue is known.
For the ics721 protocol, it does not stipulate whether the data of nft can be modified, which depends on the application layer implemented.
From the perspective of iris, --update-restricted=true, it is true that the data of nft should not be modified. At that time, only things at the ics721 protocol level were considered. Therefore, in the subsequent release of the main network, this should be implement.
Summary
The NFT data is modified when it is sent to chains with nft-transfer module, but not when it is sent to CosmWasm chains (cw-ics721).
Environment
Ubuntu 20.04.4
[email protected]
Steps to Reproduce
NFT data:
NFT data:
NFT data:
Expected and Actual Behavior
I would expect that the NFT data will not be modified, or that the behavior will be the same in all ICS721 implementations.
Additional Context
The text was updated successfully, but these errors were encountered: