Hyperledger事务对另一个事件/事务做出反应

时间:2018-06-03 03:57:41

标签: hyperledger hyperledger-composer

是否有标准的方法让事务监听事件或其他事务,并在满足条件发生时(即:发生特定事件),运行事务代码。

即:只有在收到钱时卖房子,收钱才是另一种交易。

或者只是简单地轮询,使用正在通道上监听事件的外部服务设置闹钟?这里有标准方法吗?

1 个答案:

答案 0 :(得分:1)

如果交易将PropertyListing资产(使用其ID)更新为PAYMENT_RECEIVED(例如卖方的律师已收到托管等财产交易的款项,那么,当一方提交交易以表示如此),然后房屋资产可以自动更新为“已售出”并发布您的客户端应用程序侦听的事件。

然后,您的客户端应用程序可以启动流程中的下一步,例如转移标题的协议等(但是在您的用例中执行此操作,可能是另一个显示“接受”手册或根据您的意愿自动执行的交易) 。我说“客户端应用程序”因为我认为有一定程度的用户交互来签署它作为协议的手段

详细了解事件here并订阅活动here