BlockChain/크립토좀비

크립토좀비 1단계-3) 상태변수 & 정수

bran_dy 2022. 1. 31. 20:33

안녕하세요. brandy 입니다. 제가 이번에 우연히 알게된 개발 멘토님을 만나면서 크립토좀비를 한 번 해보라는 의견이 있었어서 크립토좀비를 해보게 되었습니다. 

 

일단 1단계부터 차근차근 시작해보고 있는데, 재밌네요!

챕터 1-3은 솔리디티에서 변수를 다루는 방법을 배웁니다. 

상태 변수는 컨트랙트 저장소에 영구적으로 저장 = 이더리움 블록체인에 저장 

(데이터베이스에 데이터를 쓰는 것과 동일) 

 

저는 상태 변수가 변수 선언 + 상수를 쓰는 방법과 동일하다고 느껴졌네요! 

int 변수를 선언하고, 변수에 값을 할당하는 방법과 동일하며 

상수는 변하지 않는 숫자를 변수에 할당하는 것이므로 이들이 합쳐진것과 동일하다고 느꼈습니다. 

 

부호없는 정수 unit - 값이 음수가 되면 안됨 

 

pragma solidity ^0.4.19;

contract ZombieFactory {

    unit dnaDigits=16;

}

 

정답도 맞춰가면서 할 수 있으니 솔리디티를 학습하기에 좋은 플랫폼 같습니다 !