我在部署cp-web hyperledger示例代码时遇到此错误。作为一个注释,我没有改变示例代码本身的任何内容。它可以注册用户,我可以登录,但是当试图查看任何内容或创建新的商业文件时,它似乎并不执行任何这些命令。关于什么可能出错的任何想法?
2016-05-09T13:14:21.661+1000[App/0]OUT error:
2016-05-09T13:14:21.661+1000[App/0]OUT data: 'Chaincode name may not be blank.' },
2016-05-09T13:14:21.661+1000[App/0]OUT { code: -32602,
2016-05-09T13:14:21.661+1000[App/0]OUT id: 1462763661637 }
2016-05-09T13:14:21.661+1000[App/0]OUTpapers undefined
2016-05-09T13:14:21.661+1000[App/0]OUT message: 'Invalid params',
谢谢!
答案 0 :(得分:0)
您缺少链代码CLI或REST API调用中的路径设置:
{
"jsonrpc": "2.0",
"method": "deploy",
"params": {
"type": 1,
"chaincodeID":{
"name": "cp-web",
"path": "<path of the chaincode>"
},
"ctorMsg": {
"args":["what ever"]
}
},
"id": 1
}