更新链码

更新节点1的链码版本

  1. docker exec cli bash -c "CORE_PEER_ADDRESS=peer0.taobao.com:7051 CORE_PEER_LOCALMSPID=TaobaoMSP CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/peer/taobao.com/users/Admin@taobao.com/msp peer chaincode install -n fabric-realty -v $version -l golang -p chaincode"

更新节点2的链码版本

  1. docker exec cli bash -c "CORE_PEER_ADDRESS=peer0.jd.com:7051 CORE_PEER_LOCALMSPID=JDMSP CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/peer/jd.com/users/Admin@jd.com/msp peer chaincode install -n fabric-realty -v $version -l golang -p chaincode"

注意事项⚠️

$version 需要替换自己链码的版本比如原本是1.0.0现在升级为1.0.1

安装链码和实例化链码

  1. docker exec cli bash -c "CORE_PEER_ADDRESS=peer0.taobao.com:7051 CORE_PEER_LOCALMSPID=TaobaoMSP CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/peer/taobao.com/users/Admin@taobao.com/msp peer chaincode upgrade -o orderer.qq.com:7050 -C appchannel -n fabric-realty -l golang -v $version -c '{\"Args\":[\"init\"]}' -P \"AND ('TaobaoMSP.member','JDMSP.member')\""

注意事项⚠️

$version 需要替换自己链码的版本比如原本是1.0.0现在升级为1.0.1