
Estou tendo problemas ao implantar o Hyperledger[e-mail protegido]com hlfv14 multi org, configuração de vários nós.
Minha tela do putty desapareceu ao inserir este comando do Composer. As chaves estão no lugar.
$composer card create -p org1onlyconnection.json -u PeerAdmin -c "${CERT}" -k "${PRIVATE_KEY}" -r PeerAdmin -r ChannelAdmin --file /tmp/[email protected]
Responder1
Encontrei uma solução, é devido ao formato do arquivo json, isso será útil se alguém enfrentar o mesmo problema. Nota: Existem alguns erros de esquema JSON nos pares e na seção de organização ( parênteses extras e vírgula (,) ausentes. Consegui criar um cartão e importar agora. Usei esta ferramenta online:https://www.jsonschemavalidator.netpara verificação.
{texto forte "nome": "pocnet1-org1-only", "x-type": "hlfv1", "x-commitTimeout": 300,texto forte "versão": "1.0.0", "cliente": { "organização": "Org1", "conexão": { "tempo limite": { "peer": { "endossante": "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": {} } } }, "organizações": { "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" } } }