hlfv14 を使用した Hyperledger Composer

hlfv14 を使用した Hyperledger Composer

ハイパーレジャーの導入に問題があります[メールアドレス]hlfv14 マルチ組織、マルチノード設定。

この Composer コマンドを入力すると、PuTTY 画面が消えました。キーは配置されています。

$composer card create -p org1onlyconnection.json -u PeerAdmin -c "${CERT}" -k "${PRIVATE_KEY}" -r PeerAdmin -r ChannelAdmin --file /tmp/[email protected]

答え1

解決策を見つけました。これは json ファイル形式によるもので、同じ問題に直面している人に役立つでしょう。注: ピアと組織セクションに json スキーマ エラーがいくつかあります (余分な括弧とカンマ (,) がありません)。カードを作成してインポートすることができました。次のオンライン ツールを使用しました:https://www.jsonschemavalidator.net確認のため。

{強いテキスト "名前": "pocnet1-org1-only", "x-type": "hlfv1", "x-commitTimeout": 300,強いテキスト "version": "1.0.0", "client": { "organization": "Org1", "connection": { "timeout": { "peer": { "endorser": "300", "eventHub": "300", "eventReg": "300" }, "orderer": "300" } } }, "channels": { "composerchannel": { "orderers": [ "orderer.example.com" ], "peers": { "peer0.org1.example.com": {}, "peer1.org1.example.com": {}, "peer2.org1.example.com": {} } } }, "organizations": { "Org1": { "mspid": "Org1MSP", "peers": [ "peer0.org1.example.com", "peer1.org1.example.com", "peer2.org1.example.com" ], "certificateAuthorities": [ "ca.org1.example.com" ] } }, "orderers": { "orderer.example.com": { "url": "grpc://localhost:7050" } }, "peers": { "peer0.org1.example.com": { "url": "grpc://localhost:7051", "eventUrl": "grpc://localhost:7053" }, "peer1.org1.example.com": { "url": "grpc://localhost:8051", "eventUrl": "grpc://localhost:8053" }, "peer1.org1.example.com": { "url": "grpc://localhost:9051", "eventUrl": "grpc://localhost:9053" } }, "certificateAuthorities": { "ca.org1.example.com": { "url": "http://ローカルホスト:7054", "caName": "ca.org1.example.com" } } }

関連情報