// Klaytn IDE uses solidity 0.4.24, 0.5.6 versions. pragma solidity >=0.4.24 <=0.5.6; contract Practice { string public name = "KhalidCoin"; uint256 private totalSupply = 33; address public owner; // contract deployer mapping (uint256 => string) public tokenURIs; constructor () public { owner = msg.sender; } function getTotalSupply() public view returns (uint256) { return totalSupply + 3333300; } function setTotalSupply(uint256 newSupply) public { require(owner == msg.sender, 'You Are Not Owner'); totalSupply = newSupply; } function setTokenUri(uint256 id, string memory uri) public{ tokenURIs[id] = uri; } } |
728x90
'코딩월드 > ⛓️블록체인' 카테고리의 다른 글
블록체인 앱 만들기 5 (Bapp설계) (0) | 2021.06.06 |
---|---|
블록체인 앱 만들기 4 (NFT개념) (0) | 2021.05.19 |
블록체인 앱 만들기 2 (klaytn wallet , ide , scope) (0) | 2021.05.19 |
블록체인 앱 만들기 1 (키워드, 개념) (0) | 2021.05.12 |
블록체인 공부하기 좋은 사이트 (0) | 2021.04.09 |
댓글