Compositor Hyperledger con hlfv14

Compositor Hyperledger con hlfv14

Tengo problemas al implementar Hyperledger[correo electrónico protegido]con configuración de múltiples nodos y organizaciones múltiples hlfv14.

Mi pantalla de PuTTY desapareció al ingresar este comando de Composer. Las llaves están en su lugar.

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

Respuesta1

Encontré una solución, se debe al formato de archivo json, esto será útil si alguien enfrenta el mismo problema. Nota: Hay algunos errores de esquema json en la sección de pares y organización (faltan paréntesis adicionales y coma (,). Pude crear una tarjeta e importarla ahora. Utilicé esta herramienta en línea:https://www.jsonschemavalidator.netpara comprobar.

{texto fuerte "nombre": "pocnet1-org1-only", "x-type": "hlfv1", "x-commitTimeout": 300,texto fuerte "versión": "1.0.0", "cliente": { "organización": "Org1", "conexión": { "timeout": { "peer": { "endosador": "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": {} } } }, "organizaciones": { "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://localhost:7054", "caName": "ca.org1.example.com" } } }

información relacionada