Change zero address revert message in the balanceOf function of ERC721 and ERC1155 (#3314)

This commit is contained in:
Amin Bashiri
2022-04-02 14:43:33 +04:30
committed by GitHub
parent 69c3781043
commit 742e85be7c
4 changed files with 5 additions and 5 deletions

View File

@ -68,7 +68,7 @@ contract ERC1155 is Context, ERC165, IERC1155, IERC1155MetadataURI {
* - `account` cannot be the zero address.
*/
function balanceOf(address account, uint256 id) public view virtual override returns (uint256) {
require(account != address(0), "ERC1155: balance query for the zero address");
require(account != address(0), "ERC1155: address zero is not a valid owner");
return _balances[id][account];
}

View File

@ -60,7 +60,7 @@ contract ERC721 is Context, ERC165, IERC721, IERC721Metadata {
* @dev See {IERC721-balanceOf}.
*/
function balanceOf(address owner) public view virtual override returns (uint256) {
require(owner != address(0), "ERC721: balance query for the zero address");
require(owner != address(0), "ERC721: address zero is not a valid owner");
return _balances[owner];
}