我尝试在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
答案 0 :(得分:0)
有一个错字。该命令使用单词descriptor
代替description
。