#javascript #node.js #raspberry-pi #hyperledger-fabric #hyperledger-chaincode
Вопрос:
Я пытаюсь запустить блокчейн-сеть на малиновых пирогах, используя Hyperledger fabric. Архитектура Arm64 не поддерживается, поэтому я попытался использовать двоичные файлы сообщества и образы докеров.
comm.grpc.server] 1 -> INFO 034 unary call completed grpc.service=protos.Endorser grpc.method=ProcessProposal grpc.peer_address=10.0.0.3:36576 grpc.code=OK grpc.call_duration=5m0.006349555s
[endorser] callChaincode -> INFO 035 finished chaincode: _lifecycle duration: 300000ms channel= txID=4406cd5d
[endorser] SimulateProposal -> ERRO 036 failed to invoke chaincode _lifecycle, error: timeout expired while executing transaction
Это происходит от простого вызова
peer lifecycle chaincode install ${CC_NAME}.tar.gz
Кто-нибудь, возможно, сталкивался с той же темой(установка цепного кода JavaScript на raspberry pi) или, возможно, знает причины такой проблемы с fabric.
Ответ №1:
По некоторым причинам установка цепного кода занимает более 5 минут, я попробовал это 3 раза подряд, и в конце концов это сработало, и я использовал новый образ докера для fabric nodenv, который я создал сам.alix40/fabric-nodeenv