123456789101112131415161718192021222324252627 |
- // SPDX-License-Identifier: MIT
- // OpenZeppelin Contracts v4.4.1 (token/ERC721/extensions/IERC721Metadata.sol)
- pragma solidity ^0.8.0;
- import "../IERC721.sol";
- /**
- * @title ERC-721 Non-Fungible Token Standard, optional metadata extension
- * @dev See https://eips.ethereum.org/EIPS/eip-721
- */
- interface IERC721Metadata is IERC721 {
- /**
- * @dev Returns the token collection name.
- */
- function name() external view returns (string memory);
- /**
- * @dev Returns the token collection symbol.
- */
- function symbol() external view returns (string memory);
- /**
- * @dev Returns the Uniform Resource Identifier (URI) for `tokenId` token.
- */
- function tokenURI(uint256 tokenId) external view returns (string memory);
- }
|