코어 이더리움

YU YU·2021년 12월 14일
0

코어 이더리움

목록 보기
1/9

39p myToken 컨트랙트 예제 코드

pragma solidity ^0.4.25;
contract MyToken {
	mapping (address => uint) public balanceOf;
    /* 컨트랙트 생성자에게 일련의 토큰을 할당하여 컨트랙트를 초기화*/
    function MyToken(uint initialSupply) public {
    	balanceOf[msg.sender] = initialSupply;
    }
    /*코인 보내기 */
    function transfer(address _to, uint256 _value) public {
    	require(balanceOf[msg.sender] >= _value);
        balanceOf[msg.sender] -= _value;
        balanceOf[_to] += _value;
    }
    /* 현재 잔액을 가져옴 */
    function getBalance(address _account) public constant returns(uint) {
    	return balanceOf[_account];
    }
}
    
profile
코딩 재밌어요!

0개의 댓글