在某些情况下,是否可以在运行节点时启动的(Java)shell中实际复制和粘贴文本?

我已经搜索了Corda标签的问题find答案,但没有发现。 我也不能在Google上find令人满意的答案。

所以我现在面临的问题是:我正在和我的同事一起工作,我们正在尝试很多事情。 但是我们也必须不断输入整个命令(比如: start IOUFlow iouValue: 99, otherParty: "O=PartyB,L=New York,C=US" ),如果你正在做一对夫妇时间短暂的inheritance。

有什么方法可以在运行节点时启动的Shell中真正粘贴文本? 就此而言:在下一行之后,是否还有一种方法可以实际返回到shell中的上一行?

Ps,不,我们公司不幸的是(还)发行MacBook …

您可以在shell中右键单击,以粘贴当前剪贴板中的任何内容。

正如在评论中提到的那样,shell还支持向上和向下箭头键来移动命令历史记录。

或者,您可以编写自己的RPC客户端或REST接口与节点进行交互。 看一眼:

客户端RPC API https://docs.corda.net/tutorial-clientrpc-api.html

REST界面在IOU应用程序中https://github.com/corda/cordapp-example/blob/release-V2/kotlin-source/src/main/kotlin/com/example/api/ExampleApi.kt