我正在写我的第一份聪明的合同。在某一时刻,我需要它来启动一个倒计时进程,它必须在一定数量的块之后执行令牌传输。这给我带来了一些问题。
有没有一种已经被探索过的有效的方法?
编辑:我希望智能契约执行事务,而不是安排事务从我的节点发送到某个块高度。
发布于 2017-09-12 14:21:33
考虑一种类似戒断的模式。如果没有更多的细节,我无法具体地说出来,这可能不是您想要的,但我认为您可以从这里的帖子中学到一些东西。
发布于 2017-09-12 11:59:36
实际上,执行令牌传输将要求您与合同进行交互,这将为您将进行的每一个电话都花费您的油钱。
您可以使用一些简单的逻辑和时间单位(https://solidity.readthedocs.io/en/develop/units-and-global-variables.html)结合起来,创建一个函数,在调用时检查已经过去了多少时间。
这是一种方法,当然还有其他的方法,在一些项目中有不同的实现方式。
https://ethereum.stackexchange.com/questions/26288
复制相似问题