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
The events declared for ERC721 in IERC721Events do not contain the Transfer and Approval methods. This is because the ERC721 implementation reuses the events from ERC20.
However, there is a slight difference. The uint256 argument is indexed for ERC721, but not for ERC20. This can lead to inconsistencies.
Use and emit the proper event definitions for the ERC721 implementation.
The text was updated successfully, but these errors were encountered:
acuarica
added
bug
A error that causes the feature to behave differently than what was expected based on design docs
and removed
bug
A error that causes the feature to behave differently than what was expected based on design docs
labels
Jan 14, 2025
The events declared for ERC721 in
IERC721Events
do not contain theTransfer
andApproval
methods. This is because the ERC721 implementation reuses the events from ERC20.However, there is a slight difference. The
uint256
argument isindexed
for ERC721, but not for ERC20. This can lead to inconsistencies.Use and emit the proper event definitions for the ERC721 implementation.
The text was updated successfully, but these errors were encountered: