Я попытался запустить поток в Flow Shell.
У меня есть конструктор в Flow, который принимает строку и целое число. Строка и целое число инкапсулируются в объект с именем Message.
@CordaSerializable
data class Message (val description: String, val id: Integer)
Поток выглядит так:
class Initiator(private val message: Message) : FlowLogic<SignedTransaction>() {
Когда я ввожу следующую команду:
start Initiator "descriptor":"A", "id":"12"
Я получаю такую ошибку:
No matching constructor found:
- [message: Message]: missing parameter message





Произошла опечатка. Команда использовала слово descriptor вместо description.