#blockchain #corda
#блокчейн #corda
Вопрос:
Я пытаюсь следовать Hello World — Часть 1 из учебников Corda. На что мне нужно посмотреть, чтобы понять ошибку? и каково решение?
flow start IOUFlow iouValue: 99, otherParty: "O=PartyB,L=New York,C=US"
Я ожидаю, что участник получит значение iouValue 99, но на самом деле я получаю
- [Поток узла-1] прокси.Исключение из RPCOPSPROXY.log — Ошибка при вызове RPC
Комментарии:
1. проверьте журналы узлов. Фактическое исключение в настоящее время скрыто от клиента. Журналы узлов расскажут вам, что на самом деле происходит не так.
2. Спасибо, Дэн! Я просмотрел журналы и решил свою проблему.
Ответ №1:
Попробуйте передать параметр только как «PartyB». Синтаксис будет:
flow start IOUFlow iouValue: 99, otherParty: PartyB
Комментарии:
1. Спасибо, Остин. Но это была проблема с размещением @BelongsToContract, и теперь она решена.
Ответ №2:
Поместите @BelongsToConract в TemplateState перед объявлением класса. Будучи новичком, не имел представления о размещении аннотаций.
Комментарии:
1. Не могли бы вы, пожалуйста, поделиться фрагментом кода? У меня есть такая аннотация:
@BelongsToContract(TestContract.class) public class TestState implements ContractState{ //-- }
но я все еще получаю проблему.