Can';t从CordaShell启动IOUFlow(CordaApp模板教程)

Can';t从CordaShell启动IOUFlow(CordaApp模板教程),corda,Corda,我正在尝试运行IOU cordapp模板,但当我从shell启动IOUFlow时,出现了此错误 如果图像不可读,这就是我提供的命令 start IOUFlow arg0: 10, arg1: "CN=NodeB,O=NodeB,L=New York, C=US" 这就是我犯的错误 [iouValue: Int, otherParty: Party]: missing parameter iouValue 不管我的对象IOUFlow是正确的,您对如何处理它有什么建议吗?您提供的参数不是arg

我正在尝试运行IOU cordapp模板,但当我从shell启动IOUFlow时,出现了此错误

如果图像不可读,这就是我提供的命令

start IOUFlow arg0: 10, arg1: "CN=NodeB,O=NodeB,L=New York, C=US"
这就是我犯的错误

[iouValue: Int, otherParty: Party]: missing parameter iouValue

不管我的对象IOUFlow是正确的,您对如何处理它有什么建议吗?

您提供的参数不是
arg0
arg1
等,而是参数本身的名称

i、 e

2017年7月31日星期一10:45:54英国夏令时>>流量开始示例流量IOU值:10,另一方:“CN=NodeB,O=NodeB,L=纽约,C=US”

出于解析原因,在
和(例如
10
值之间包含空格非常重要。

将其更改为

start ExampleFlow iouValue: 10, otherParty: "CN=NodeB,O=NodeB,L=New York, C=US"

即使您刚刚运行了java示例

也非常感谢Richard,它工作得非常好。我觉得自己有点像一个noob,但嘿,需要从某个地方开始:DLol-我不担心感觉自己像一个noob-18个月后会变得容易一些,特别是如果你和其他几十个Corda开发人员坐在同一个房间里…注意,你只在Kotlin中按名字传递参数。在Java中,必须使用
arg0
arg1
等。