본문 바로가기

BlockChain/ERC206

06. ERC20 function transfer 사용하기 안녕하세요 프시케입니다. 이번 포스팅은 토큰 기능 중에서 가장 많이 사용하는 transfer 입니다. transfer의 기능은 토큰 전송입니다. 리믹스에서 Deployed Contracts에서 transfer의 창 활성 시킵니다. 그럼 to, value 입력 창이 나오는데 to : 입력창에 메타마스크 Account 2의 지갑 주소를 입력하고 value : 입력창에 20000000000000000000000(2만 APT)를 입력하고 "transfer" 버튼을 클릭합니다. 여기서 메타마스크 접속 상태는 Account 1로 하셔야 합니다.(Account 2 지갑 주소를 복사하고 다시 Account 1로 전환해주세요) Account 1 지갑 주소 : 0x6c656BBE263811814f7d6E9e74D449d8.. 2019. 1. 25.
05. ERC 20 function balanceOf 사용하기 안녕하세요 프시케입니다. 이번 포스팅은 ERC20 토큰에서 각각의 Function 중 balanceOf function을 사용해보겠습니다. balanceOf는 지갑이 보유하고 있는 토큰의 수량을 알려주는 기능입니다. 먼저 리믹스 Deployed Contracts에서 balanceOf의 창을 활성 시킵니다. owner : 입력 창에 자신의 지갑 주소를 입력합니다. 자신의 지갑 주소는 리믹스 상단에 "Copy value to clipboard" 버튼을 클릭합니다. 지갑 주소를 복사했으면 다시 owner : 입력창에 지갑 주소를 붙여 넣고 "call" 버튼을 클릭합니다. 그럼 uint256 : 1000000000000000000000000 출력되네요. 이렇게 지갑 주소로 지갑이 보유하고 있는 자신의 토큰의 수.. 2019. 1. 25.
04. ERC 20 이더스캔 코드 게시 안녕하세요 프시케입니다. 이번 포스팅은 이더스캔에 자신의 토큰 소스를 게시해보겠습니다. 먼저 이더스캔 Ropsten testnet에 접속합니다. https://ropsten.etherscan.io 2019. 1. 25.
03. ERC 20 function 사용전... 안녕하세요 프시케입니다. 이번 포스팅은 function을 사용하기전에 몇가지 설명을 하겠습니다. 이전 포스팅 토큰 발행에서 소스를 대충 살펴보면 angelpsyche1 contract는 ERC20과 ERC20Detailed contract를 상속 받아야 합니다. 그래서 ERC20 contract와 ERC20Detailde contract를 위에 붙여 넣었습니다. 다시 ERC20과 ERC20Detailed contract는 IERC20 contract를 상속받아야 합니다. 그 위로 IERC20 contract를 붙여넣었습니다. 여기서 using SafeMath fot uint256;이 있어 제일 상단에 SafeMath library를 붙여 넣었습니다. 이렇게 Github openzeppelin-solidi.. 2019. 1. 25.