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
* feat: freeze NFT metadata
update NFTMetadata extension,
add extension to prebuilt TokenERC721.
update LoyaltyCard to fit updated extension.
add test file for NFTMetadata (no test written yet)
* Add testing for NFTMetadata
- add testing coverage for NFTMetadata extension
- Move URIFrozen to NFTMetadata extension
- update INFTMetadata interface
* rework metadata extension
based on feedback:
- replace freezeTokenURI with freezeMetadata
- make metadata freeze apply to all tokens
- add METADATA_ROLE to TokenERC721
- adjust TokenERC721 implementation such that METADATA_ROLE is required to set and freeze metadata.
* Update URI structure of TokenERC721
* Fix review comments + lint + additional tests
* add NFTMetadata extension to TokenERC1155 + tests
* lint
0 commit comments