어쩌다 ;p 블록체인 두번째 예제
<aside> 💡 실습 - 하이퍼레저 페브릭( github) , 최광훈 박사님 github 응용 - 튜토리얼을 활용한 실전 시나리오 및 APIs
</aside>
(go 설치)
$sudo apt-get install golang
체인코드 작성
~/dev/simpleasset/contract$go build
docker-compose -f docker-compose.yml up -d cliSA
(1) 체인코드 설치하기(폴더 v1추가)
docker exec cliSA peer chaincode install -n simpleasset -v v1 -p /opt/gopath/src/github.com/contract/v1
(2) 체인코드 배포하기
docker exec cliSA peer chaincode instantiate -n simpleasset -v v1 -C mychannel -c ‘{“Args”:[]}’ -P ‘AND (“Org1MSP.member”)’
(3) 체인코드 invoke하기
docker exec cliSA peer chaincode invoke -n simpleasset -C mychannel -c ‘{“Args”:[“setAsset”,”account1”,”100”]}’
(4) 체인코드 query하기
docker exec cliSA peer chaincode query -n simpleasset -C mychannel -c ‘{“Args”:[“getAsset”,”account1”]}’