본문 바로가기
  • 개발 / 공부 / 일상
BlockChain

(BlockChain) IERC721Metadata 구현

by JJeongHyun 2023. 3. 10.
반응형

interface IERC721Metadata.sol 전체 코드

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;

interface IERC721Metadata {
  function name() external view returns (string memory);

  function symbol() external view returns (string memory);

  function tokenURI(uint tokenId) external view returns (string memory);
}
  • Metadata란 ?
    • 데이터를 위한 데이터, 데이터에 대한 데이터
      • 어떤 목적을 가지고 만들어진 데이터라고 정의할 수 있다

      • 다른 데이터를 설명해 주는 데이터

      • 데이터에 관한 구조화된 데이터
    • 목적
      • 데이터를 찾기 위해

      • 데이터를 표현을 하기 위해
  • URI 란 ?
    • Uniform Resource Identifier의 약자로 특정 데이터를 식별하는 식별자

    • 리소스를 구분하는 고유 문자열

    • 인터넷에 있는 자료의 ID

    • 데이터를 구분한다

    • cmd / window 터미널에서의 물리적(Mac : Media access control) 주소
  • URL 란 ?
    • Uniformed Resource Locator

    • 데이터의 위치를 가리킨다

    • cmd / window 터미널에서의 IPv4