contract ExampleContract {
uint256 public lastCall;
function hasCooldown() public {
require(block.timestamp > lastCall + 1 days, "hasn't been a day");
lastCall = block.timestamp; // update the last time the function was called
}
}
contract ExampleContract {
uint256 public lastCall;
function hasCooldown() public {
require(block.timestamp > lastCall + 1 days, "hasn't been a day");
lastCall = block.timestamp; // update the last time the function was called
}
}