在Corda中,您可以在一个流程中创建多个事务吗?

时间:2018-02-28 10:20:56

标签: corda

我见过的所有Corda流程都只涉及单个交易的创建,签署和最终确定。是否可以在单个流程中创建,签署和完成多个交易?

1 个答案:

答案 0 :(得分:1)

是。流可以创建零个,一个或多个事务。

您甚至可以在流中使用循环结构来创建多个事务:

while (cash > 0) {
    createCashTransaction(5.DOLLARS)
    cash -= 5.DOLLARS
}

或使用条件逻辑来决定是否创建交易:

if (cash > 0) {
    createCashTransaction(5.DOLLARS)
}