Hyperledger fabric コマンドまとめ

Hyperledger Fabric

よく使うHyperledger fabricコマンドのメモ[随時追記]

chaincodeインストール

docker exec cliMagnetoCorp peer chaincode install -n estatecontract -v 0 -p /opt/gopath/src/github.com/contract -l node

chaincodeアンインストール

peerコンテナに入る

docker exec -it peer0.org1.example.com /bin/bash

chaincodeを削除。

/var/hyperledger/production/chaincodes

コマンドで削除できない?
hyperledger fabric – How to remove a chaincode on peer?

chaincode instantiate (インスタンス化)

docker exec cliMagnetoCorp peer chaincode instantiate -n papercontract -v 0 -l node -c '{"Args":["org.papernet.commercialpaper:instantiate"]}' -C mychannel -P "AND ('Org1MSP.member')"

chaincode の update

-v の バージョン番号を新しくして以下を行う

$ docker exec cliMagnetoCorp peer chaincode install -n estatecontract -v 0.1 -p /opt/gopath/src/github.com/contract -l node

そして、upgrade

$ docker exec cliMagnetoCorp peer chaincode upgrade -n estatecontract -v 0.1 -l node -c '{"Args":["org.estatenet.estate:instantiate"]}' -C mychannel -P "AND ('Org1MSP.member')"
Sponsored Link
コメントはまだありません

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


Hyperledger Fabric
Hyperledger fabric の byfn(Building Your First Network) を調べる

Hyperledger fabric でネットワークを作ろうとするときに byfn(Building …

Hyperledger Fabric
Hyperledger fabric – Fauxton を使用する

Hyperledger fabric で開発をしているとCouchDBの中身を簡単に参照したくなりま …

Hyperledger Fabric
Hyperledger fabci の Smart Contract(スマートコントラクト)を調査

前回Commercial Paperを動かしていて、スマコンの詳しい説明がなかったが以下に詳しく記載 …