Solidity
Global & Members API Reference
Solidity 全局变量与成员,涵盖交易上下文、断言、转账与事件。
By EZ4Code Team
Global API & Members
Solidity 全局 API 与合约成员集合。
msg.sender当前调用的发起者地址(合约或外部账户)。
Returns: address payable,调用者地址
msg.value本次调用附带的 wei 数量。
Returns: uint256,wei 数量
block.timestamp当前区块的时间戳(秒)。
Returns: uint256,Unix 秒级时间戳
require(condition, reason)断言条件,失败时回滚交易并返回原因字符串。
Returns: 无,失败时回滚
payable(addr).transfer(amount)向地址转账指定 wei,失败回滚。
Returns: 无,转账或回滚
address(this).balance查询当前合约的以太币余额。
Returns: uint256,合约持有的 wei
keccak256(data)计算 bytes 数据的 Keccak-256 哈希。
Returns: bytes32,32 字节哈希
emit Event(...)触发事件,日志写入交易回执供外部监听。
Returns: 无,写入日志