소스 검색

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

Nicolás Venturo 7 년 전
부모
커밋
5bf3907862
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      contracts/token/ERC721/ERC721Metadata.sol
  2. 1 1
      contracts/token/ERC721/IERC721Metadata.sol

+ 1 - 1
contracts/token/ERC721/ERC721Metadata.sol

@@ -54,7 +54,7 @@ contract ERC721Metadata is ERC165, ERC721, IERC721Metadata {
    * Throws if the token ID does not exist. May return an empty string.
    * @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));
     return _tokenURIs[tokenId];
   }

+ 1 - 1
contracts/token/ERC721/IERC721Metadata.sol

@@ -9,5 +9,5 @@ import "./IERC721.sol";
 contract IERC721Metadata is IERC721 {
   function name() 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);
 }