0

我想在 DAML 中编写一个反向 DVP 结算的代码(它应该在一定时间后自动发生)。daml 文档中是否有任何类似的程序可用,或者任何人都可以帮助我编写代码吗?

4

1 回答 1

1

您的意思是在 DVP 结算后撤销它吗?在什么条件下允许这种逆转?如果基础资产不再存在怎么办?:)

请注意,DAML 不能启动操作 - 它只能对合约的选择做出反应(技术上 - 通过 Ledger API 做出)。DAML 中没有调度程序,因此您不能说“在上午 10:00 执行此操作”或“10 分钟后执行此操作”。您只能在规定的时间段内为一方提供启动行动的选择,例如撤销 DVP 和解。例如,您可以说“在结算后 10 分钟内,买方可以撤销结算”。或者“如果卖方未在10分钟内确认结算,买方可以撤销”。当然,您可以添加自己的授权工作流程,为您的用例所需的此操作设置任何先决条件。

于 2019-08-02T05:31:29.043 回答