实例化/升级链码时出错

时间:2018-01-23 13:29:08

标签: hyperledger-fabric

在dev-mode中成功安装链码后 当我尝试实例化/升级我的链代码时,会显示此错误 -

  

错误支持链码:rpc错误:code = Unknown desc =无法初始化链码(找不到链码mycc的处理程序:1)

这些是我使用的命令 -

安装命令(执行中没有错误) -

peer chaincode install -p chaincodedev/chaincode/chaincode_example02 -n mycc -v 1

实例化命令 -

peer chaincode instantiate -n mycc -v 1 -c '{"Args":["init","a","100","b","200"]}' -C myc

升级命令 -

peer chaincode upgrade -n mycc -v 2 -c '{"Args":["init","a","100","b","200"]}' -C myc

1 个答案:

答案 0 :(得分:0)

要检查两件事:

  1. 您是否使用以下环境变量运行您的链代码?

    CORE_CHAINCODE_LOGLEVEL =调试 CORE_PEER_ADDRESS = 127.0.0.1:7052 CORE_CHAINCODE_ID_NAME = mycc:1

  2. 在您的实例化和升级命令中,您缺少指向订购服务的指针,例如你需要运行它:

    peer chaincode upgrade -n mycc -v 2 -c' {" Args":[" init"," a",&#34 ; 100"" b"" 200"]}' -C myc -o orderingServiceIP:7051

  3. 请同时查看tutorials