【发布时间】:2023-03-10 12:05:01
【问题描述】:
这不是重复的,至少我有正确版本的 Composer,我还阅读了 3 个 stackflow composer questions。
我尝试发布定义,Basic-Sample-Network 包来自 git 存储库,Basic-sample-network.bna 存档文件,命令如下:
composer network deploy -p hlfv1.json -a basic-sample-network.bna -i admin -s adminpw
错误(似乎是一般错误消息):
Identifier: basic-sample-network@0.1.3
Description: The Hello World of Hyperledger Composer samples
events.js:160 投掷者; // 未处理的“错误”事件 ^
错误:事件消息必须由与对等方来自同一组织的身份正确签名:[失败的反序列化事件创建者:[预期的 MSP ID Org1MSP,已收到]]
at ClientDuplexStream._emitStatusIfDone (/usr/local/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:189:19)
at ClientDuplexStream._receiveStatus (/usr/local/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:169:8)
在 /usr/local/lib/node_modules/composer-cli/node_modules/grpc/src/node/src/client.js:634:14
这是我的环境:
作曲家-v:
composer-cli v0.10.0
composer-admin v0.10.0
作曲家客户端 v0.10.0
composer-common v0.10.0
composer-runtime-hlf v0.10.0
composer-runtime-hlfv1 v0.10.0
npm c 3.10.10
hlfv1.json 配置文件:
{ “类型”:“hlfv1”, “订购者”:[ {“网址”:“grpc://本地主机:7050”} ], "ca": { "url": "http://localhost:7054", “名称”:“ca.org1.example.com” }, “同行”:[ { "requestURL": "grpc://localhost:7051", "eventURL": "grpc://localhost:7053" } ], "keyValStore": "${HOME}/.composer-credentials", “频道”:“作曲家频道”, "mspID": "Org1MSP", “超时”:“300” }
注意,我使用了 fabric-tool 脚本来启动结构并生成配置文件 (hlfv1.json)。
码头工人ps:
570ae25a586e hyperledger/fabric-peer:x86_64-1.0.0 "peer node start -..." 30 分钟前 Up 30 分钟 0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/ tcp peer0.org1.example.com
513431e5d217 hyperledger/fabric-ca:x86_64-1.0.0 "sh -c 'fabric-ca-..." 31 分钟前 31 分钟前 0.0.0.0:7054->7054/tcp ca.org1.example。 com
2e7bf444481d hyperledger/fabric-couchdb:x86_64-1.0.0 "tini -- /docker-e..." 31 分钟前 上升 31 分钟 4369/tcp, 9100/tcp, 0.0.0.0:5984->5984/ tcp 沙发数据库
5d5ba67cc602 hyperledger/fabric-orderer:x86_64-1.0.0 "orderer" 31 分钟前 30 分钟前 0.0.0.0:7050->7050/tcp orderer.example.com
【问题讨论】: