Remix - Ethereum IDE
remix.ethereum.org
브라우저에서 바로 코드를 작성할 수 있다. 로컬에 저장되어서 다시 접속하면 작성한 코드가 그대로 남아있다. 로컬에 저장되기 때문에 캐시를 삭제하면 작성한 코드가 날아가버린다.
pragma solidity 0.8.0; solidity 버전을 0.8.0를 사용하겠다는 선언!
compiler 에서 같은 버전인 0.8.0 이 나오는지 확인
더보기
parama solidity 0.8.0;
contract Add{
uint256 a;
uint256 b;
function add(uint256 a, uint256 b) public view returns (uint256){
return a+b;
}
}
contract 는 대충 클래스 이름인거 같고,,, function 은 함수가 맞다.
확실이 처음써보니까 코드가 낯설다.
add 라는 이름의 함수를 선언하고 데이터타입이 uint256인 a 와 b 를 받는다.
작성한 함수 add 가 나오고 input 값 a 와 b 를 입력할 수 있는 창이 나온다.
a 에는 1, b 에는 2 를 입력하면 3 이 나온다.
a 와 b 를 한 번 사용하면 다시 사용할 수 없다.
다시 사용하려면 비워주거나, 다른 변수 이름을 사용해서 컴파일하는 과정부터 다시 실행해야 한다.
'Blockchain' 카테고리의 다른 글
remix solidity struct 사용 코드 (0) | 2021.04.30 |
---|---|
solidity 에서 array 사용한 코드 (0) | 2021.04.30 |
remix 에서 작성한 solidity 코드 배포하기 (0) | 2021.04.30 |
blockchain.py (0) | 2021.04.21 |
MetaMask 계정 생성하기 (0) | 2021.04.13 |