Я запускаю простую сеть Hyperledger на Bluemix. Я могу развернуть и вызывать, но не запрос. Функция chaincode Init задает значение для вар, «а» ... stub.PutState("abc", []byte(strconv.Itoa(Aval)))
Hyperledger on Bluemix: не удалось запустить спецификацию цепочки (не удалось получить транзакцию развертывания
я должен иметь возможность запроса «а» в качестве подтверждения код готов использовать Вместо этого я вижу эту ошибку:.
"... Error:Failed to launch chaincode spec(Could not get deployment transaction for - LedgerError - ResourceNotFound: ledger: resource not found)"
JSON запрос является:
{
"jsonrpc": "2.0",
"method": "query",
"params": {
"type": 1,
"chaincodeID": {
"name": "my chaincode id"
},
"ctorMsg": {
"function": "read",
"args": [
"abc"
]
},
"secureContext": "user_type1_3"
},
"id": 0
}
Спасибо - я просто удалил сервис, восстановил его и перераспределил код. На этот раз я обеспечил его развертывание. Интересно, начал ли я эту проблему при первом развертывании, потому что несколько раз я нажал кнопку «Попробовать», когда я не нажал кнопку кнопки, которую я нажал. Еще раз спасибо! – guyho
Если вы нашли этот ответ полезным, вы можете его перенести http://stackoverflow.com/help/why-vote – cjcroix