별은블로그
Solidity 2. Solidity Smart Contract 본문
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
- 현재 진행 중인 곳의 상태 변수
'Dev > Solidity' 카테고리의 다른 글
Solidity 5_1. 트러플콘솔로 컨트랙배포하기 (0) | 2018.11.11 |
---|---|
Solidity 4. 컨트랙 최적화 (0) | 2018.11.05 |
Solidity 3. 가스(GAS)와 옵코드(opcode)에 대해... (0) | 2018.11.05 |
Solidity 1. 솔리디티의 기본문법 (0) | 2018.11.05 |
Solidity 0. (0) | 2018.11.05 |
Comments