如何创建每天同一时间执行的智能合约?
How to create a smart contract which will execute everyday at the same hour?
标题很好解释。我想要一个每天在同一时间执行的批处理。像一批。
此外,是否可以有一个带有端点的智能合约并在内部执行批处理?
目前无法在智能合约内安排智能合约执行。
意思是如果你想调用智能合约中的函数,你必须向智能合约发送交易。要在每天的同一时间实现这一点,您必须在传统后端使用类似 cronjob 的东西。
不确定端点和批处理执行的意思,但您也可以使用 #[view]
makro 来创建只读函数,而不是通常用于 [=22] 的 #[endpoint]
makro =] 功能。使用 query
endpoint.
无需事务即可调用这些视图函数
当然你可以在你的智能合约中使用循环来同时执行一堆事情。
标题很好解释。我想要一个每天在同一时间执行的批处理。像一批。
此外,是否可以有一个带有端点的智能合约并在内部执行批处理?
目前无法在智能合约内安排智能合约执行。
意思是如果你想调用智能合约中的函数,你必须向智能合约发送交易。要在每天的同一时间实现这一点,您必须在传统后端使用类似 cronjob 的东西。
不确定端点和批处理执行的意思,但您也可以使用 #[view]
makro 来创建只读函数,而不是通常用于 [=22] 的 #[endpoint]
makro =] 功能。使用 query
endpoint.
当然你可以在你的智能合约中使用循环来同时执行一堆事情。