如何设置坚固的计时器?
How to set a timer with solidity?
我正在写一个 Defi 项目。我想做的是设置自动付款。例如,当贷款人要求借出 10 eth 时,这笔钱会在一个月后自动发送给他。我搜索了很多但一无所获。有什么补救办法吗?谢谢!
你必须为此使用 chainlink keepers。
您可以添加一个 require 语句,以确保在 30 天之前不会发送 eth,但在 30 天之后无法从 solidity 调用该函数。
I'm writing a Defi project. What I want to do is to set an automatic payment. For example, when a lender asks to lend 10 eth, the money would be automaticly sent to him after a month. I have searched a lot but found nothing.
你不知道。在以太坊中,交易始终由用户或外部拥有账户 (EOA) 发起。
您以某种方式编写您的智能合约,在某些 block.timestamp
通过后,用户可以调用 claim()
向他发送任何付款的功能。
我正在写一个 Defi 项目。我想做的是设置自动付款。例如,当贷款人要求借出 10 eth 时,这笔钱会在一个月后自动发送给他。我搜索了很多但一无所获。有什么补救办法吗?谢谢!
你必须为此使用 chainlink keepers。
您可以添加一个 require 语句,以确保在 30 天之前不会发送 eth,但在 30 天之后无法从 solidity 调用该函数。
I'm writing a Defi project. What I want to do is to set an automatic payment. For example, when a lender asks to lend 10 eth, the money would be automaticly sent to him after a month. I have searched a lot but found nothing.
你不知道。在以太坊中,交易始终由用户或外部拥有账户 (EOA) 发起。
您以某种方式编写您的智能合约,在某些 block.timestamp
通过后,用户可以调用 claim()
向他发送任何付款的功能。