solidity14 [Solidity] Scope와 Visibility (Public, Private, External, Internal) 솔리디티로 스마트 컨트렉트 작성 시, 아래와 같은 함수를 볼 수 있다. 내부에 작성된 코드는 생략하고 함수가 선언된 형식에 집중해보자. 여타 프로그래밍 언어와 유사한 부분이 있는 듯 하지만 선언문의 순서라던지 용어에서 차이점을 느낄 수 있을 것이다. 오늘 포스팅에서 집중해서 볼 부분은 스코프(Scope 혹은 Visibility)다. 아래 함수 예제 코드에서 확인할 수 있는 public, priavate, external, internal 등이 이에 해당한다. // SPDX-License-Identifier: GPL-3.0 pragma solidity ^0.8.0; contract Decalaration { int public numA = 100; int numB = 500; function private.. 2022. 3. 10. [Solidity] 이더리움 프로그래밍 코드 에디터 Remix IDE 프로그래밍의 코드 에디터를 여는 시점에서 시작된다고 할 수 있다. 그리고 개발자라면 하나 이상의 코드 에디터를 사용한 경험이 있을거라 생각한다. JavaScript를 주로 사용하는 사람이라면 비쥬얼 스튜디오(VS Code)일 것이며, Java 개발자는 이클립스(Eclipse) 혹은 인텔리제이(InteliJ), Swift 개발자는 XCode와 같은 에디터를 사용할 것이다. 이처럼 각 프로그래밍 언어에는 그 언어에 적합한 코드 에디터가 있고, 개발 언어에 따라 최적의 프로그래밍 유틸리티 기능을 제공받을 수 있다. 이번 포스트에서는 이더리움 프로그래밍에서 가장 대표적인 리믹스(Remix) 코드 에티터를 소개하고자 한다. 풀 네임은 Remix IDE로 IDE란 통합 개발 환경(Integrated Developm.. 2022. 3. 8. 이전 1 2 3 4 다음