강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김성훈님의 프로필 이미지
김성훈

작성한 질문수

블록체인 Dapp 개발에 트러플 활용하기_기본편

리액트 애플리케이션과 결합하기

도와주세요

작성

·

310

2

21년 5월 8일 기준,

메타마스크 > 설정 > 네트워크 에서 가나쉬 RPC URL을 입력했지만 아래 에러가 발생했고, 어떻게 해결해야 할 지 모르겠습니다. 어떤 주소를 설정 하라는 건지...

에러 메시지

Unhandled Rejection (Error): This contract object doesn't have address set yet, please set an address first.

에러메시지 (번역)

처리되지 않은 거부 (오류) :이 계약 개체에는 아직 주소가 설정되어 있지 않습니다. 먼저 주소를 설정하십시오.

답변 1

1

coldmind님의 프로필 이미지
coldmind
지식공유자

컨트랙트 배포가 되지 않은 것 같습니다. 가나쉬를 "QUICK START" 모드로 실행한 경우는 컨트랙트가 유지되지 않으므로 가나쉬를 재시작할때마다 새로 배포해주어야 합니다.

truffle migrate 로 가나쉬에 배포한 다음 브라우저에서 F5로 새로고침하면 위와 같은 메시지는 나오지 않을 겁니다. 대신에 메타마스크에서 트랜잭션 전송을 위해 이더가 부족하다는 메시지가 나올 수 있는데 강좌에 있는 것처럼 메타마스크 계정으로 이더를 전송해주면 되겠습니다.

김성훈님의 프로필 이미지
김성훈

작성한 질문수

질문하기