Solidity 学习笔记
通过学习Solidity
,然后输出文章检验自己的学习成果Github仓库
欢迎大家关注我的X
Solidity
中自带时间单位,它们分别是
seconds
为缺省时间单位Solidity 0.5.0
之后,years
已经被移除该例子是判断当前时间是否大于合约部署后的一分钟
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract TimeUnits {
uint public start;
constructor(){
start = block.timestamp;
}
function judge() public view returns (bool) {
if (block.timestamp >= start + 1 minutes)
return true;
return false;
}
}
function judge() public view returns (bool) {
if (block.timestamp >= start + 1 minutes)
return true;
return false;
}
变量
后面,想要使用,必须将输入变量换算为时间