inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

ERC20 깨부수기 (+ truffle, 프론트엔드)

truffle unbox react2

truffle react box 질문입니다

311

작성자 없음

작성한 질문수 0

0

111.PNG
npm run start를 해보면
컨트랙트에 주소가 설정되지 않았다는 에러가 나오는데
SimpleStorage.json 에 "network" 란이 비어있습니다
강의에서는 "1337" 포트에 "address"값이 설정되어있던데
따로 설정해주는건가요?

solidity blockchain truffle Smart Contract

답변 1

1

D_One

안녕하세요,

network란이 비어있다면, 배포는 되지 않고 컴파일만 되어서 ABI 파일이 생성된 상태입니다!

truffle run migrate --network develop --reset을 통해서, 먼저 스마트 컨트랙트를 배포하시면

address 값이 나올거예요 :).

그리고 1337 네트워크 아이디는 현재 영상속에서 가나슈 블록체인 이예요.

즉, 해당 명령어 truffle run migrate --network develop --reset 하실 때는 가나슈가 켜져 있는 상태여야 합니다.

참고로, npm run start 하실 때도 가나슈는 계속 켜져있어야 합니다 :)

 

혹시 문제가 해결이 안된다면, 언제든지 편하게 댓글 남겨주세요 :))

 

0

D_One

혹시 truffle run migrate --network develop --reset 을 하시면

SimpleStorage 스마트 컨트랙트가 배포가 되나요?

(스크린샷이나 내용을 복사해서 보여주시면 감사하겠습니다!)

SimpleStorage의 주소와 SimpleStorage가 배포가 된 가스의 비용이 나오나요??

만약에 이게 안나온다면,

migrations 폴더 -> 2_deploy_contracts.js 생성

2_deploy_contracts.js의 내용

var SimpleStorage = artifacts.require("./SimpleStorage.sol");

module.exports = function(deployer) {
  deployer.deploy(SimpleStorage);
};

와 같이 입력해보시고,

다시 한번 truffle run migrate --network develop --reset 부탁드려요 :)

 

0

D_One

네넵 잘 해결되어서 다행이네요 :))

2025년으로 업데이트된 이더리움 마스터링 강의 내용에 대한 문의

0

56

2

실습하는 영상은 없는 건가요?

0

84

3

ova 구글 드라이브 404

0

46

1

LAYER2

0

93

1

Web3.js1

0

125

2

컴파일 및 배포

0

175

1

컴파일 및 배포

0

192

4

rinkeby testnet 사용

0

134

1

강의 업데이트 문의

1

499

1

fallback

1

444

1

pure view

1

451

1

SafeMath 함수

1

560

1

솔리디티

1

445

1

안녕하세요 강사님 질문이 있습니다

1

312

1

function 매개변수에 관한 질문이 있습니다

1

328

2

가스비 질문이 있습니다

1

357

2

Ownable에 대해서 질문이 있습니다

1

352

1

ERC20과 프론트엔드연결 지갑 변경 관련 질문 입니다!

1

370

2

ERC20과 프론트엔드 연결 테스트 코드 질문입니다.

1

217

1

migration 질문

0

563

1

Chai와 Chai BN강의 부분이 50분 강의로 되어 있습니다.

0

233

1

강의가 일부분 누락되어 있습니다(해결)

0

229

1

expect 테스트가 정상적으로 동작하지 않습니다

1

195

1

솔리디티 깨부수기 강의 순서

1

204

1