在超账结构中实例化链码的问题?

时间:2019-01-23 06:28:46

标签: hyperledger-fabric hyperledger blockchain

我正在经历一个奇怪的情况,安装了chaincode。我有一个安装在所有对等点上的链码。当我检查链代码实例化与下面的共同点。

peer chaincode list --installed 

它显示了已安装的链码。

我使用下面的common实例化链码。

 peer chaincode instantiate -o orderer0.sample.com:7050 -C mychannel -n mycc -v 1.0 -c '{"Args":["init"]}' -P "AND ('appleMSP.peer','samsungMSP.peer')"

它没有显示任何错误,并且链码容器已启动。

但是当我尝试调用chaincode时,出现以下错误

错误:调用期间认可失败。响应:状态:500消息:“确保已成功实例化链码mycc,然后重试:未找到链码mycc”

订购者的日志

2019-01-23 06:46:19.427 UTC [orderer / common / broadcast]句柄-> WARN 035从17.2.0.0.19:46380读取错误:rpc错误:代码=已取消desc =上下文已取消

我已经看到了对等和订购者的日志,但是这里有很多日志。请指导我哪里做错了。

预先感谢

2 个答案:

答案 0 :(得分:2)

请检查此变量CORE_PEER_GOSSIP_USELEADERELECTION=true

答案 1 :(得分:0)

peer chaincode instantiate should have a --waitForEvent option as invoke does.

We implemented it in the fabric-sdk-py

相关问题