use*_*286 1 hyperledger hyperledger-fabric
我是新来hyperledger和正在经历的例子在这里。我试图绕过chaincode,但现在停留在我应该升级chaincode的部分
我试图在Docker对等节点内执行对等链代码升级:
peer chaincode upgrade -n tuna-app -p github.com/tuna-app
Run Code Online (Sandbox Code Playgroud)
但最终出现错误
Error getting (testchainid) orderer endpoint: Error endorsing GetConfigBlock: rpc error: code = Unknown desc = chaincode error (status: 500, message: "GetConfigBlock" request failed authorization check for channel [testchainid]: [Failed to get policy manager for channel [testchainid]])
Run Code Online (Sandbox Code Playgroud)
您需要指定要为其升级链码的频道名称,还需要指定args和新版本。此外,您必须指定订购服务端点,以便对等cli能够提交升级事务:
peer chaincode upgrade -n tuna-app -v 2.0 \
-c '{"Args":[""]}' \
-p github.com/tuna-app -C mychannel \
-o orderer:7051
Run Code Online (Sandbox Code Playgroud)
你可以在这里找到更多。
| 归档时间: |
|
| 查看次数: |
4768 次 |
| 最近记录: |