[#1] Solidity

rnrnrnr·2022년 10월 17일
0
post-thumbnail

Solidity

  • Smart Contract를 개발하기 위한 언어

Smart Contract

  • 미리 정의된 조건이 충족이 되면 블록 체인 안에 저장되어 있는 프로그램이 작동하게 된다

예를 들어 홀수인 사람에게 돈을 준다 이런 함수를 작성해서 블록체인 안에 저장되고 홀수인 사람에게 돈을 준다

Type

데이터타입

  • boolean true / false
bool public b = false;

// ! || ++ &&
bool public b1 = !false;
bool public b2 = false || true;
bool public b3 = false == true;
bool public b4 = false && true;

  • bytes 1 ~ 32
bytes4 public bt = 0x12345678;
bytes public bt2 = "Strgin";

  • address 지갑 주소
address public addr = 0xDA0bab807633f07f013f94DD0E6A4F96F8742B53

  • int: -2^7부터 2^7 -1 까지
  • uint: 0부터 2^8 -1 까지
int8 public it = 4;
//uint == uint256;
uint256 public uit = 123123;

profile
rnrnrnr

0개의 댓글