• 카테고리

    질문 & 답변
  • 세부 분야

    블록체인

  • 해결 여부

    미해결

오류떠요..

19.11.25 12:50 작성 조회수 140

0

this contract does not implement all functions and thus cannot be created. 라고 뜨는데 뭐가 잘못된거죠..?

답변 1

답변을 작성해보세요.

1

kei.hid3님의 프로필

kei.hid3

2019.11.25

컴파일러 버전에 따라 구현에 차이가 있습니다. 

최신버전으로 컴파일할 경우 ERC721을 상속한 contract ERC721Implementation {.... } 내에 interface ERC721 { ... } 의 모든 function 이 정의/개발되어 있어야 합니다. 

따라서 컴파일러 버전을 0.4.x 로 변경하시거나 interface ERC721 {... } 내 모든 function 을 정의/개발하시면 됩니다.