Unverified Commit 5bf39078 by Nicolás Venturo Committed by GitHub

Made tokenURI external, as per the spec. (#1444)

parent c8220aee
...@@ -54,7 +54,7 @@ contract ERC721Metadata is ERC165, ERC721, IERC721Metadata { ...@@ -54,7 +54,7 @@ contract ERC721Metadata is ERC165, ERC721, IERC721Metadata {
* Throws if the token ID does not exist. May return an empty string. * Throws if the token ID does not exist. May return an empty string.
* @param tokenId uint256 ID of the token to query * @param tokenId uint256 ID of the token to query
*/ */
function tokenURI(uint256 tokenId) public view returns (string) { function tokenURI(uint256 tokenId) external view returns (string) {
require(_exists(tokenId)); require(_exists(tokenId));
return _tokenURIs[tokenId]; return _tokenURIs[tokenId];
} }
......
...@@ -9,5 +9,5 @@ import "./IERC721.sol"; ...@@ -9,5 +9,5 @@ import "./IERC721.sol";
contract IERC721Metadata is IERC721 { contract IERC721Metadata is IERC721 {
function name() external view returns (string); function name() external view returns (string);
function symbol() external view returns (string); function symbol() external view returns (string);
function tokenURI(uint256 tokenId) public view returns (string); function tokenURI(uint256 tokenId) external view returns (string);
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment