Этот документ объясняет, как обновить определение сети с помощью новой bna, и показывает, как изменить номер версии:
https://hyperledger.github.io/composer/latest/business-network/upgrading-bna
Ваша проблема - это номер версии, которую выскорее всего, оставлено без изменений.
Как только вам удастся обновить определение сети, не забудьте заново сгенерировать службу REST.
Вероятно, ваша служба Rest работает на порте 3000 по умолчанию. Завершите процессиспользуя что-то вроде:
sudo kill $ (sudo lsof -t -i: 3000)
где 3000 - номер порта, на котором он работает, затем запустите * 1016Команда * composer-rest-server снова.Он увидит новое определение и будет правильно воссоздавать конечные точки.
Вы можете обновить определение сети, используя игровую площадку, если вы предпочитаете, вы можете загрузить свой bna таким образом и обновить его с помощью пользовательского интерфейса, который делаетэто проще, если вы запустите настройку разработки.