Учебное пособие по Hyperledger Fabric "Ошибка: неизвестный флаг: --peerAddresses" - PullRequest
0 голосов
/ 04 июня 2018

Я слежу за учебником по адресу http://hyperledger -fabric.readthedocs.io / en / latest / build_network.html

Я копирую и вставляю по пути и выбрал узелВарианты .js, где был предложен выбор.

peer chaincode invoke -o orderer.example.com:7050 --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C $CHANNEL_NAME -n mycc --peerAddresses peer0.org1.example.com:7051 --tlsRootCertFiles /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt --peerAddresses peer0.org2.example.com:7051 --tlsRootCertFiles /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt -c '{"Args":["invoke","a","b","10"]}'

Когда я получаю код, приведенный выше, выдает ошибку «Ошибка: неизвестный флаг: --peerAddresses»

Пожалуйста, см. нижеИстория терминала:

https://paste.ubuntu.com/p/xC5NNQVJyW/

Пожалуйста, сообщите, если вам нужна дополнительная информация

1 Ответ

0 голосов
/ 05 июня 2018

Это наполовину ответ, но я думаю, что вы должны следовать учебному руководству для http://hyperledger -fabric.readthedocs.io / en / release-1.1 / build_network.html (Примечание: релиз-1.1 не последний ).Единственное отличие состоит в том, что политика подтверждения при создании экземпляра - -P "OR ('Org1MSP.peer','Org2MSP.peer')" вместо -P "AND ('Org1MSP.peer','Org2MSP.peer')", а когда вы вызываете цепной код, вы подтверждаете его только для одного участника (по умолчанию это peer0 из org1).

CLIвозможность получать одобрения от нескольких пиров одновременно является новой функцией (ссылка: https://github.com/hyperledger/fabric/commit/368b1511e23d55355d572fd267223bb1bd4de890?short_path=6a6833d#diff-6a6833de704771c6c6879904e353c025), и я думаю, что последнее изображение докера для инструментов hyperledger / fabric на момент публикации (1.1.0) не отражает это изменение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...