일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- js
- python
- 비트코인
- 개인키
- 마스터링비트코인
- 블록체인
- javascript
- 마스터링 이더리움
- pythonic
- smart contract
- solidity
- Redis
- 레디스
- Ethereum
- node js
- 마스터링 비트코인
- 알고리즘
- 백서
- 암호화폐
- 이더리움
- 스마트컨트랙트
- keras
- 파이썬
- 공개키
- 솔리디티
- DAPP
- 문자열
- 개발
- 주소
- 블록체인개발
- Today
- Total
목록블록체인 /스마트컨트랙트 (2)
개발이야기
안녕하세요. 이번 포스팅에서는 저번 포스팅에 이어서 solidity 기초를 진행하도록 하겠습니다.저번 포스팅에서는 solidity 개발 툴인 Remix에서 기본적인 환경설정을 해보았습니다.이번 포스팅에서는 solidity의 기초 문법에 대해서 자세히 설명해보겠습니다. 1. Visibility 먼저 visibility, 가시성에 대해서 살펴보겠습니다. 가시성은 함수에 접근 권한에 대해 명시합니다. - external 1) external은 외부 컨트랙트만 호출이 가능합니다 2) 상태 변수 (ex uint)는 external 사용 불가 => 상태변수에 external 만 사용할 수 없습니다. 위의 예시처럼 external로 선언된 testing 함수를 같은 contract 내에 isRight 함수내에서 호출..
안녕하세요. 이 카테고리에서는 Smart Contract를 개발하는데 사용되는 언어인 솔리디티(Solidity)에 대해 다뤄보려고 합니다.처음 솔리디티를 사용하시는 분들을 위해서 솔리디티의 기본 문법과 구성요소에 대해서 설명하려고 합니다 ! 우선 솔리디티 개발시 가장 많이 사용되는 개발 툴인 Remix IDE에 대해서 간단히 설명하겠습니다.Remix IDE는 브라우저 환경에서 솔리디티를 컴파일하고 이더리움 블록체인에 배포까지 할 수 있는 아주 편리한 툴입니다. 1. 먼저 http://remix.ethereum.org/ 에 들어갑니다. 처음 Remix에 들어가시면 위 사진처럼 비어있는 것이 아니라 예제 코드가 작성되어 있을 것입니다. 그 곳에서 솔리디티 언어를 이용하여 프로그래밍 할 수 있습니다. 오른쪽 ..