728x90
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.7;
contract FirstContract{
int private number = 1000;
uint public uNumber = 100;
function callNumber() public view returns(int){
return number;
}
function addOne() public {
number = number + 1;
}
}
위 코드는 Smart Contract를 간단히 시작할 수 있는 예시입니다!!
변수로 number =1000, uNumber = 100을 입력해줍니다!!
그리고 2개의 함수 callNumber()와 addOne()를 만들어줌니다.
각각의 함수는 아래와 같아요!!
callNumber() : number 에 입력된 값을 보여줘라!!
addOne() : number 에 1을 더해라!!
위의 코드를 아래와 같이 배포해봅시다!!
그렇다면 Deployed Contracts에 아래와 같이 함수들이 보여요!
눌러볼까요?>??
그렇담 함수를 눌러봐요!!!
주황색 함수는 가스를 사용해야한다!!
그리고 나면~~??
728x90
'블록체인 > 블록체인' 카테고리의 다른 글
SBT(SoulBound Token)란 무엇일까? (feat. 판매불가능한 NFT) (0) | 2022.11.12 |
---|---|
[BNB Challengers 4일차] Smart Contract에 이미지를 포함하여 NFT 민팅 + Opensea에서 확인하기! (0) | 2022.11.12 |
[BNB Challengers 3일차] NFT의 실습 - Remix에서 오픈씨에 민팅해보기!! (1) | 2022.11.10 |
분산신원과 자기주권신원(2022.09.24) (0) | 2022.09.24 |
블록체인 전문가(2급) 요점정리노트!!! (0) | 2022.09.03 |
댓글