无法“查询”hyperledger-fabric,错误代码-32003

时间:2016-12-21 04:23:55

标签: blockchain hyperledger hyperledger-fabric

我有一个有效的Hyperledger-Fabric环境,在我的Mac上本地运行。我设置了chaincode_example02代码,但Query REST调用无效。我尝试执行deployinvoke,这两个调用都有效。我正在使用Postman发送REST调用。

Query


    {
      "jsonrpc": "2.0",
      "method": "query",
      "params": {
        "type": 1,
        "chaincodeID": {
        "name": "mycc",
        "path": "/tmp/hyperledger-BR/example0/gopath/src/github.com/chaincode_example02/chaincode_example02"
     },
        "ctorMsg": {
          "function": "query",
          "args": ["b"]
        }
      },
      "id": 0
    }

Serverside错误:

  

启动简单链码时出错:错误处理消息:   [ef980ad7-94c8-4ec9-92f4-3ebdd47e4321] Chaincode处理程序FSM不能   在in中处理有效负载大小(10)的消息(RANGE_QUERY_STATE)   州:准备好了

邮差返回错误:

  

{“jsonrpc”:“2.0”,“error”:{       “code”:-32003,       “message”:“查询失败”,       “data”:“查询链码时出错:错误:执行事务或查询失败(超时执行事务时超时)”

  },“id”:0}

我一直在网上挖掘,但我不知道为什么会这样。有关为什么会发生这种情况的任何线索?

0 个答案:

没有答案