打字猴:1.703876877e+09
1703876877 区块链项目开发指南 [:1703875318]
1703876878 区块链项目开发指南 3.13.1 区块和交易属性
1703876879
1703876880 区块和交易属性有如下几项:
1703876881
1703876882 ·block.blockhash(uint blockNumber)returns(bytes32)。给定区块的哈希值,只支持最近256个区块。
1703876883
1703876884 ·block.coinbase(address)。当前区块矿工的地址。
1703876885
1703876886 ·block.difficulty(uint)。当前区块的难度值。
1703876887
1703876888 ·block.gaslimit(uint)。当前区块的gas上限。它定义了整个区块中的所有交易一起最多可以消耗多少gas。其目的是使区块的传播和处理时间保持在较低水平,这样才能有足够去中心化的网络。矿工有权利将当前区块的gas上限设置为上一个区块的gas上限~0.0975%(1/1,024)以内的数值,所以gas上限的结果应当是矿工偏好的中间值。
1703876889
1703876890 ·block.number(uint)。当前区块的序号。
1703876891
1703876892 ·block.timestamp(uint)。当前区块的时间戳。
1703876893
1703876894 ·msg.data(bytes)。完整的调用数据里存储的函数及其实参。
1703876895
1703876896 ·msg.gas(uint)。当前剩余的gas。
1703876897
1703876898 ·msg.sender(address)。当前调用发起人的地址。
1703876899
1703876900 ·msg.sig(bytes4)。调用数据的前四个字节(函数标识符)。
1703876901
1703876902 ·msg.value(uint)。这个消息所附带的货币量,单位为wei。
1703876903
1703876904 ·now(uint)。当前区块的时间戳,等同于block.timestamp。
1703876905
1703876906 ·tx.gasprice(uint)。交易的gas价格。
1703876907
1703876908 ·tx.origin(address)。交易的发起人(完整的调用链)。
1703876909
1703876910
1703876911
1703876912
1703876913 区块链项目开发指南 [:1703875319]
1703876914 区块链项目开发指南 3.13.2 地址类型相关
1703876915
1703876916 地址类型相关变量如下:
1703876917
1703876918 ·
.balance(uint256)。地址余额,单位为wei。
1703876919
1703876920 ·
.send(uint256 amount)returns(bool)。发送指定数量的wei到地址,失败时返回false。
1703876921
1703876922
1703876923
1703876924
1703876925 区块链项目开发指南 [:1703875320]
1703876926 区块链项目开发指南 3.13.3 合约相关
[ 上一页 ]  [ :1.703876877e+09 ]  [ 下一页 ]