코드코코

[솔리디티] MEW 를 통해 스마트 컨트랙트 테스트하기 본문

블록체인/솔리디티

[솔리디티] MEW 를 통해 스마트 컨트랙트 테스트하기

코드코코 2022. 2. 28. 15:02

https://www.myetherwallet.com/

 

MyEtherWallet.com: Your Key to Ethereum

Free, open-source, client-side Ethereum wallet. Enabling you to interact with the blockchain easily & securely.

www.myetherwallet.com

1. 해당 페이지 접속 후 access my wallet 버튼 클릭

2. 코드를 연결하여 테스크 해보기 위해 Browsr Extension 버튼 클릭

3. 오른쪽 상단에 메타마스크 창이 열리고 계정연결이 뜸

- 기존에 localhoat:7545 네트워트에 로그인 된 상태였음으로 계정 연결 창이 팝업 됨.

- 테스트 계정 중 한 개를 연결함.

4. 계정 연결이 완료된 페이지

- 참고로 잔액이 0 으로 되어 있으나, 이용에 문제는 없음

5. 테스트 하고 싶은 컨트랙트를 컴파일 하고 마이그레이트 

- truffle unbox react 을 사용한 예제 코드를 이용할 예정

- truffle compile

- truffle migrate 

- migrate 시  client/contracts/SimpleStorage.json

 

해당 스마트 컨틀랙트에 있는 함수들을 사용할 수 있다. 예제 코드에서는 set 과 get 두 가지를 제공한다.

방금 set 해주었던 값인 300을 확인할 수 있다.