본문 바로가기

BlockChain

오픈제플린을 이용한 토큰 생성 '처음 배우는 블록체인' 8장 실습을 참고로 구성된 예제입니다. 트러플 버전은 5.0.4에서 진행하였습니다. 버전정보 -truffle(develop)> version -Truffle v5.0.4 (core: 5.0.4) -Solidity v0.5.2 (solc-js) -Node v8.10.0 -openzeppelin-solidity": "^2.2.0" -오픈 제플린 2.2 공식 문서 참고링크 커맨드 8-23 새 프로젝트 생성 mkdir dapps-token cd dapps-token sudo truffle init 오픈제플린 설치 sudo npm install -g npm // npm 업데이트 한번 해주기 sudo npm init -f sudo npm install openzeppelin-..
메타코인(Metacoin) 발행 트러플 예제 '처음 배우는 블록체인' 8장 실습을 참고로 구성된 예제입니다. 트러플 버전은 5.0.4에서 진행하였습니다. 버전정보 -truffle(develop)> version -Truffle v5.0.4 (core: 5.0.4) -Solidity v0.5.0 (solc-js) -Node v8.10.0 MetaCoin 실습은 원문링크를 참고하세요. ###예제 프로젝트 다운로드 mkdir metacoin cd metacoin truffle unbox metacoin 컴파일 및 마이그레이션 truffle develop compile 마이그레이션 실행 migrate 마이그레이션을 실행한 후 결과에서 계약주소를 복사해놓아야 한다. 배포 확인 커맨드 8-16 메타코인 계약을 변수에 저장 truffle(develop)> le..
우분투 도커로 트러플 환경 구성하기 @마크다운 '처음 배우는 블록체인'의 8장 내용을 기반으로한 실습환경입니다. 책에는 도커쪽 설명은 없습니다. ### npm 설치하기 ```curl -L https://www.npmjs.com/install.sh | sh``` ### 우분투 도커 설치 스크립트 아래 스크립트를 그대로 복사하여 터미널에 입력하면 된다. ```sudo apt update -ysudo apt install apt-transport-https ca-certificates curl software-properties-commoncurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64..