Привет, ребята, я использую гиперлегер v0.6, и я пытаюсь развернуть свой цепочный код с помощью HFC SDK. Хотя я могу успешно развернуть свой цепочный код с помощью интерфейса CLI, он каким-то образом не работает с использованием HFC SDK. При попытке развернуть появляется следующее сообщение об ошибке:Hyperledger Fabric Deploy Chaincode Failed с использованием HFC SDK
error = {"error": {"code": 2, "metadata": {"_ internal_repr": {}}}, "msg": "Ошибка: SQL: ни одной строки в наборе результатов "}
Эта проблема, кажется, каким-то образом связана с этим вопросом https://github.com/IBM-Blockchain/ibm-blockchain-issues/issues/64
Спасибо заранее!
Я заметил, что проблема возникает, когда я использую имя '' membersrvc'' внутри файла '' docker-compse.yaml''. Когда я заменил его фактическим ip-адресом, например '' 172.17.0.2: 7054'', проблема, похоже, исчезла. Перед запуском '' docker-compose up'' я очистил некоторые вещи: '' rm -rf/tmp/keyValStore/'' и '' docker-compose rm membersrvc vp0''. То же самое в моем приложении, которое использовало hfc: для подключений gprc, я переключился (используя имена membersrvc и vp0 или peer) на ip-адреса с портами, например, '' chain.addPeer ("grpc: //172.17.0.3: 7051") «Я понимаю, что это вопрос опора. docker config ... – gvlax