我正在阅读关于我的项目的超级分类账结构的链码。我对如何根据时间等事件自动调用链码有疑问。如果是的话,是否有任何可用的工作例子。
提前谢谢你。
发布于 2018-08-05 08:50:51
您不能在没有客户端的情况下自动调用事务。如果您查看Hyperledger Fabric的事务流程,客户端在签署交易时有很多责任,比如收集背书、筛选出建议响应(糟糕的响应)并将其发送给订单。因此,您不能替换链码层中的所有这些逻辑,它主要负责背书。
您必须在客户端的帮助下,根据时间等事件进行此调用,客户端应该定义客户端的规则。
因此,最好的方法是将某种授权逻辑放在您希望定期调用的链码函数上,并使用客户端和用户证书使用某种cron机制调用链码上的函数。
引用链码中的授权:
视频摘要:https://www.youtube.com/watch?v=WTW9QVO28l0
链码参考:https://github.com/hyperledger/fabric-samples/tree/release-1.2/chaincode/abac/go
文档:https://docs.google.com/document/d/1GP5tcN0oK9Zewed9h5pLiM2BowWPhtgFUGXEDKjeGGo/edit
https://stackoverflow.com/questions/51668732
复制相似问题