openzeppelin-contracts
openzeppelin-contracts copied to clipboard
[next-v5.0] Refactor ERC721 _transfer function to support minting and burning
Part of https://github.com/OpenZeppelin/openzeppelin-contracts/issues/3535
Also remove before and after transfer hooks
Replace #3635
PR Checklist
- [ ] Tests
- [ ] Documentation
- [ ] Changelog entry
We should do the same with ERC20 and 1155.
We should do the same with ERC20 and 1155.
yes, but in other PRs :)
Superceded by https://github.com/OpenZeppelin/openzeppelin-contracts/pull/3893.