Я пытаюсь обновить файл .bna, однако я сталкиваюсь с этой проблемой, когда запускаю следующую команду:
обновление сети композитора -c PeerAdmin@hlfv1 -n xxx -V 0.0.2
там сказано следующее:
Upgrading business network definition. This may take a minute...
Ошибка: ошибка при попытке обновить бизнес-сеть. Ошибка: нет действительных ответов от пиров. Ответ от попытки одноранговой связи был ошибкой: Ошибка: 2 НЕИЗВЕСТНО: ошибка цепного кода (статус: 500, сообщение: не удалось найти цепной код с именем «wecashup») Команда не выполнена
Я искренне не знаю, как это решить, я уже обновил версию в своем json-файле... но все те же ошибки.
{
"engines": { "composer": "^0.19.13" }, "name": "xxx", "version": "0.0.2", "description": "блокчейн WecashUp", "scripts": { " prepublish": "mkdirp ./dist && composer archive create --sourceType dir --sourceName . -a ./dist/wecashup.bna", "pretest": "npm run lint", "lint": "eslint .", «тест»: «nyc mocha -t 0 test/*.js && огурец-js» }, «ключевые слова»: [ «композитор», «композитор-сеть» ], «автор»: «Париж», «электронная почта»: "[email protected]", "лицензия": "Apache-2.0", "devDependencies": { "composer-admin": "^0.19.13", "composer-cli": "^0.19.13", " композитор-клиент": "^0.19.13", "композитор-общий": "^0.19.13", "композитор-соединитель-встроенный": "^0.19.13", "композитор-огурец-шаги": "^ 0.19.13", "chai": "последний", "chai-as-promise": "последний", "огурец": "^2.2.0", "eslint": "последний", "nyc": "последний ", "mkdirp": "последний", "мокко": "последний" } }
Моя версия композитора 19.13
composer network install
для установки нового кода на узел перед его запуском? Или вы запускали сценарий startFabric.sh после выполнения команды установки? - person R Thatcher   schedule 20.08.2018