contracts
contracts copied to clipboard
[ERC721Base] missing virtual on internal function _msgSender
Hello,
I believe we should be able to override this function but it is not marked as virtual.
https://github.com/thirdweb-dev/contracts/blob/114df579c7bc4087384d06b2d562fe0cb255c06a/contracts/base/ERC721Base.sol#L207
It's a valid point that the _msgSender() function should be marked as virtual to allow for easier customization and overrides in derived contracts.I suggest adding the virtual modifier to the _msgSender() function to enable this feature.
If you could assign this issue to me, I'd be glad to implement the necessary changes.