별은블로그

Solidity 2. Solidity Smart Contract 본문

Dev/Solidity

Solidity 2. Solidity Smart Contract

beul_eun 2018. 11. 5. 21:55

remix.etherium.org 사용


Environment

 - JavaScript VM, injected Web3, Web3 Provider 3가지가 제공됨

 - JavaScript VM

- 버츄얼머신으로 간단한 코드를 실행하며 빠른디버깅을하는 특징이 있다.

 - injected Web3

- 메타마스크를 이용한다.

 - Web3 Provider

- 가나슈나 게스를 이용한다.


deploy

 - 컨트랙을 실행한다.


디버깅

 - step over

- 함수가 있을 때 함수넘어감

 - step into

- 함수가 있을 때 함수 안으로 들어감

 - breakpoint 설정가능


instruction

 - 바이트코드가 옵코드(opcode)로 변환되어 표시되는 곳


solidity locals

 - 현재 진행 중인 곳의 지역변수


solidity state

 - 현재 진행 중인 곳의 상태 변수

Comments