cp-web"链码名称可能不是空白"

时间:2016-05-09 03:21:20

标签: hyperledger

我在部署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',

谢谢!

1 个答案:

答案 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
}