代码之家  ›  专栏  ›  技术社区  ›  TechChain

在Hyperledger结构中出现链代码实例化问题?

  •  0
  • TechChain  · 技术社区  · 6 年前

    我正在经历一个安装了链码的奇怪情况。我有一个安装在所有对等机上的链码。当我检查下面的commod实例化的链代码时。

    peer chaincode list --installed 
    

    它显示安装的链码。

    我用下面的commod实例化链码。

     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[订购方/公用/广播]句柄->警告035从172.20.0.19:46380读取错误:rpc错误:code=canceled desc=context canceled

    我已经看到了对等机和订购者的日志,但没有看到太多。请告诉我哪里做错了。

    提前谢谢

    1 回复  |  直到 6 年前
        1
  •  2
  •   Pankaj Cheema    6 年前

    请用这个变量检查 CORE_PEER_GOSSIP_USELEADERELECTION=true