솔리티디의 공식문서를 보면 솔리디티는Solidity는 스마트 계약을 구현하기 위한 객체 지향 고급 언어입니다. 스마트 계약은 이더리움 상태 내에서 계정의 동작을 제어하는 프로그램입니다.라고 나와있습니다.솔리디티는 C++ 과 파이썬, 자바스크립트를 기반으로 만들어졌습니다
솔리디티에서 4가지의 Function Visibility에 대해서 알아보도록 하겠습니다.
솔리디티에서 가스를 절약하기 위해 어떤 것들을 할 수 있는 지 알아보록 하겠습니다. uint를 사용하게 되면 uint8,uint16,uint32...와 같이 모든 uint는 같은 양의 가스를 소비하게 됩니다.하지만 struct안에서 사용하게 되면 uint 타입에 따라
Remix를 vscode에서 설치해보겠습니다.vscode의 왼쪽을 보면 Extensions가 있습니다.이 Extensions를 눌러 Ethereum Remix를 설치합니다.그러고 나면 왼쪽에 Ethereum Remix 아이콘이 생깁니다.Ethereum Remix 아이콘