Hyperledger Composer - Запросы не зарегистрированы - PullRequest
0 голосов
/ 29 июня 2018

Я использую hyperledger композитор версии 1.1.

Запросы в файле questions.qry не регистрируются при запуске composer-rest-server. Я попытался обновить bna файл, но проблема все еще существует.

Но при создании примера с использованием генератора йо он работает нормально, после слияния нашего примера кода с ним возникают некоторые проблемы с подключением. получающий "участник не имеет доступа для чтения к файлу ресурса sample.bna.

Пожалуйста, предложите.

1 Ответ

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

Это процесс, который должен работать:

  1. Создайте файл с точным именем queries.qry и убедитесь, что он находится в в корневой папке проекта (в той же папке, что и package.json и permissions.acl, но не любая подпапка)
  2. Отредактируйте файл package.json и обновите номер версии вашего BNA
  3. Создайте новый файл .bna с composer archive create
  4. Запустите команду для установки новой версии bna на одноранговые узлы composer network install
  5. Запустите команду для обновления работающей версии сети на одноранговых узлах composer network upgrade (обратите внимание, что это создаст новый контейнер докера цепного кода для новой версии сети.)
  6. Остановите сервер REST - запустите сервер REST, чтобы он мог обнаружить новые конечные точки для сети.
...