web3.eth.defaultBlock
优质
小牛编辑
148浏览
2023-12-01
web3.eth.defaultBlock
使用下述方法时,会使用默认块设置,你也可以通过传入defaultBlock
来覆盖默认配置。
- web3.eth.getBalance()
- web3.eth.getCode()
- web3.eth.getTransactionCount()
- web3.eth.getStorageAt()
- web3.eth.call()
- contract.myMethod.call()
- contract.myMethod.estimateGas()
可选的块参数,可能下述值中的一个:
Number
- 区块号String
-earliest
,创世块。String
-latest
,最近刚出的最新块,当前的区块头。String
-pending
,当前正在mine
的区块,包含正在打包的交易。
默认值是latest
返回值:
Number|String
- 默认要查状态的区块号。
示例:
console.log("defaultBlock: " + web3.eth.defaultBlock);
web3.eth.defaultBlock = 231;
console.log("defaultBlock: " + web3.eth.defaultBlock);
$ node test.js
defaultBlock: latest
defaultBlock: 231