웹31 [220711] 솔리디티코드로 스마트 컨트랙트 작성하기 1. 솔리디티 코드로 스마트 컨트랙트 작성 2. 컴파일해서 ABI, BIN 파일 만들기 3. Geth로 트랜젝션 발동시키기 4. CA를 사용해 필요한 정보 가져오기 5. 스마트 컨트랙트 흐름 한 눈에 보기 1. 솔리디티 코드로 스마트 컨트랙트 작성 1.1 솔리디티 코드가 실행되는 원리 코드 -> 컴파일러 -> 바이트코드 -> tx 일으킴 우선 솔리디티 언어는 스마트 컨트랙트를 일으키기 위해서 만들어진 고급언어다. 그래서 이더리움 네트워크에서 코드를 해석하는 EVM이 이해하려면 저수준의 바이트코드로 번역(컴파일)되어야한다. 일단 컴파일되면 고유한 contract 생성 tx를 사용하여 이더리움 네트워크에 배포된다. 그리고 마이닝을 해야 그제서야 코드가 이동된다. 1.2 솔리디티 코드 기본형 // SPDX-L.. 2022. 7. 4. 이전 1 다음