如何创建每天同一时间执行的智能合约?

How to create a smart contract which will execute everyday at the same hour?

标题很好解释。我想要一个每天在同一时间执行的批处理。像一批。

此外,是否可以有一个带有端点的智能合约并在内部执行批处理?

目前无法在智能合约内安排智能合约执行。

意思是如果你想调用智能合约中的函数,你必须向智能合约发送交易。要在每天的同一时间实现这一点,您必须在传统后端使用类似 cronjob 的东西。

不确定端点和批处理执行的意思,但您也可以使用 #[view] makro 来创建只读函数,而不是通常用于 [=22] 的 #[endpoint] makro =] 功能。使用 query endpoint.

无需事务即可调用这些视图函数

当然你可以在你的智能合约中使用循环来同时执行一堆事情。