Как в Corda обновить состояние без необходимости менять его имя? - PullRequest
0 голосов
/ 27 мая 2020

У меня есть состояние RegisteredV1 с некоторыми атрибутами, и я хочу добавить несколько переменных в это состояние, но хочу сохранить его имя как RegisteredV1. На данный момент я вижу, что в новом контракте, который будет обновлять состояние, должны быть импортированы оба состояния, и это может быть одной из причин, по которой сохранение такого же имени может быть невозможным, но есть ли какие-то решения для этого?

1 Ответ

0 голосов
/ 27 мая 2020

Привет, это не тот случай, когда вы используете Corda 4 и выше с ограничением подписи. Вы можете оставить такое же название штата. Чтобы выполнить обновление, просто остановите узел, замените старый jar новым jar, запустите узел. Дополнительные параметры должны быть добавлены в таблицу в базе данных.

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