-
Notifications
You must be signed in to change notification settings - Fork 12k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ERC721MetadataMintable missing from v3.0.0 #3206
Comments
Hi @Amxx
Generally, I think that's a very good approach. π I was just wondering why features are getting deprecated without being mentioned in the release notes. It's unfortunate that I was not able to find an answer to that question, is there a place where I would have found this information?
That's awesome! Well, actually in my case the |
It is possible to build URIStorage on top of |
I wrote an extension for ERC1155 implementing the behavior I was looking for. |
The removal of ERC721Metadata was mentioned in the breaking changes for 3.0.0:
ERC721MetadataMintable was a preset that used this contract so it was removed as a result. We will make sure to mention all contracts removed next time. |
π» Environment
π Details
In OpenZeppelin v2 there used to be a ERC721MetadataMintable extension containing a mintWithTokenURI method that allowed you to pass the tokenUri when minting a new token.
In v3 and v4 this ERC721 extension seems to be missing. Unfortunately I was not able to figure out why it was removed. The v3.0.0 release notes fail to mention this change as well. I didn't find any answer in the forum neither.
Is there any particular reason for its removal?
The text was updated successfully, but these errors were encountered: