【发布时间】:2022-11-12 12:27:43
【问题描述】:
我们正在使用自定义逻辑自动化。检查 checkUpkeep 时,布尔值返回 true(附图片),但我们的执行维护没有运行。它正在调用另一个函数来运行花费大约 50k 到 100k 的气体(手动运行时)我们缺少什么? (附注:当我们执行一个简单的切换函数调用 performUpkeep 时有效——但不是我们的函数)。我什至还使用基于时间的选项(调用特定函数来执行相同的逻辑)将 gas 增加到 2,500,000 进行测试。这是回购https://github.com/billyjitsu/expir3/tree/main/packages/backend/contracts
我们期待 checkUpkeep 返回 true 时执行维护
【问题讨论】:
-
您的 github 链接已损坏,您可以编辑答案以发布您的智能合约吗?
标签: solidity chainlink chainlink-keepers