#java #hyperledger-fabric #hyperledger #ibm-blockchain
#java #hyperledger-fabric #hyperledger #ibm-блокчейн
Вопрос:
Я пытался работать с Hyperledger Fabric с помощью плагина IBM VSCode. Недавно после того, как я обновил плагин для поддержки Hyperledger v2, приложение перестало работать с несколькими ошибками, и мне трудно понять, почему это происходит.
Первая ошибка, которую я получаю, это:
[main] ERROR org.hyperledger.fabric.sdk.ServiceDiscovery - Service discovery in channel: mychannel, peer: Peer{ id: 2, name: org1peer-api.127-0-0-1.nip.io:8080.......
что кажется странным, поскольку объявляет обнаружение, которое, похоже, не является ошибкой.
Вторая ошибка, которую я получаю, это:
[main] ERROR org.hyperledger.fabric.sdk.Channel - Channel Channel{id: 1, name: mychannel} Sending proposal with transaction: ........gRPC failure=Status{code=UNIMPLEMENTED, description=HTTP status code 404
invalid content-type: text/plain; charset=utf-8
headers: Metadata(:status=404,content-type=text/plain; charset=utf-8,date=Mon, 01 Mar 2021 05:04:34 GMT,x-content-type-options=nosniff,content-length=19)
и на консоли блокчейна я получаю сообщение «ошибка прокси, клиент отключен».
что я также не понимаю, поскольку я передаю те же аргументы, что и раньше, с помощью HLF gateway amp; chain 1.4, например:
contract.submitTransaction("changeCarOwner", key, owner);
И смарт-контракт также правильно развернут на BC:
Я был бы очень признателен, если кто-нибудь сможет помочь мне с этой проблемой, поскольку я застрял уже около месяца и вообще не могу протестировать свое новое приложение. Заранее спасибо.