Blockchain/Solidity

Solidity - 용어 정리

멜론이즈 2023. 1. 8. 00:08

Address

- 20바이트 형식의 변수 타입 (이더리움 주소 크기)

- Solidity 에서 address를 선언하는 것은 변수를 이더리움 주소가 되도록 설정하는 것.

 

Mapping

- 키-값을 쌍으로 저장한다.

- ex) mapping(address => uint) - 주소를 정수로 매핑.

 

Scoping (변수의 범위)

- State Variables (상태 변수) : 계약 저장소에 그 값이 영구적으로 저장됨.

contract SolidityTest {
	uint storedData;
    constructor() public {
    	storedData = 10;
    }
}

- Global Variables (전역 변수): 함수 외부에서도 쓸 수 있음.

 

Constructors

- Solidity에서 생성자는 계약 생성 단계에서만 실행되는데 만약 계약 안에 생성가 없으면 계약 자체를 기본 생성자로 인식한다.

'Blockchain > Solidity' 카테고리의 다른 글

Solidity - What is modifier?  (0) 2023.01.07
Solidity - Why write SPDX?  (0) 2023.01.03