在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
答案 0 :(得分:0)
要检查两件事:
您是否使用以下环境变量运行您的链代码?
CORE_CHAINCODE_LOGLEVEL =调试 CORE_PEER_ADDRESS = 127.0.0.1:7052 CORE_CHAINCODE_ID_NAME = mycc:1
在您的实例化和升级命令中,您缺少指向订购服务的指针,例如你需要运行它:
peer chaincode upgrade -n mycc -v 2 -c' {" Args":[" init"," a",&#34 ; 100"" b"" 200"]}' -C myc -o orderingServiceIP:7051
请同时查看tutorials。