Принятие Corda потока от другой стороны, может ли другая сторона вручную подписать транзакцию? - PullRequest
0 голосов
/ 04 мая 2018

Ссылка, на которую я ссылался:

Corda: взаимодействие с пользователем для проверки запроса транзакции, полученного от узла инициатора

В этом случае предлагаемый поток должен быть подписан обеими сторонами, верно? И так же, как Accept / Reject должен быть подписан Инициатором и Получателем?

Может кто-нибудь сообщить мне, как получить состояние, используя атрибут, отличный от линейного идентификатора?

1 Ответ

0 голосов
/ 04 мая 2018

Набор открытых ключей, необходимых для подписания транзакции, определяется объединением всех открытых ключей, перечисленных во всех командах транзакции.

Для запроса состояния с помощью пользовательских атрибутов см. https://docs.corda.net/api-vault-query.html. Вам необходимо создать VaultCustomQueryCriteria, для которого требуется, чтобы ваше состояние реализовывало интерфейс QueryableState.

...