10 请问solidity有没有什么方法能在指定的区块间隔或时间间隔上执行某个智能合约?

如题,我现在学到的solidity知识都是只能在用户操作时才能执行智能合约,修改链上数据。但我想实现间隔特定区块或间隔特定时间就执行一次操作,除了用自动操作的脚本外,有没有办法只用solidity本身的代码实现呢?

请先 登录 后评论

最佳答案 2022-03-18 09:33

合约只能被动触发,无法实现定时任务那样。 如果你的操作有时间限制,可以在用户操作之前,判断一下有没到时间领取。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 0 收藏,2758 浏览
  • happypl 提出于 2022-03-17 21:19