中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

web3.eth.getBlock怎么使用

發布時間:2021-12-24 16:16:22 來源:億速云 閱讀:383 作者:iii 欄目:互聯網科技

這篇文章主要介紹“web3.eth.getBlock怎么使用”,在日常操作中,相信很多人在web3.eth.getBlock怎么使用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”web3.eth.getBlock怎么使用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!


返回塊號或區塊哈希值所對應的區塊

調用:

web3.eth.getBlock(blockHashOrBlockNumber [, returnTransactionObjects] [, callback])

參數:

  • blockHashOrBlockNumber: Number|String -(可選)如果未傳遞參數,默認使用web3.eth.defaultBlock定義的塊,否則使用指定區塊。

  • returnTransactionObjects: Boolean -(可選)默認值為false。true會將區塊包含的所有交易作為對象返回。否則只返回交易的哈希。

  • callback: Function - 回調函數,用于支持異步的方式執行7。

返回值 - 區塊對象:

  • Number - 區塊號。當這個區塊處于pending將會返回null。

  • hash - 字符串,區塊的哈希串。當這個區塊處于pending將會返回null。

  • parentHash - 字符串,32字節的父區塊的哈希值。

  • nonce - 字符串,8字節。POW生成的哈希。當這個區塊處于pending將會返回null。

  • sha3Uncles - 字符串,32字節。叔區塊的哈希值。

  • logsBloom - 字符串,區塊日志的布隆過濾器9。當這個區塊處于pending將會返回null。

  • transactionsRoot - 字符串,32字節,區塊的交易前綴樹的根。

  • stateRoot - 字符串,32字節。區塊的最終狀態前綴樹的根。

  • miner - 字符串,20字節。這個區塊獲得獎勵的礦工。

  • difficulty - BigNumber類型。當前塊的難度,整數。

  • totalDifficulty - BigNumber類型。區塊鏈到當前塊的總難度,整數。

  • extraData - 字符串。當前塊的extra data字段。

  • size - Number。當前這個塊的字節大小。

  • gasLimit - Number,當前區塊允許使用的最大gas。

  • gasUsed - 當前區塊累計使用的總的gas。

  • timestamp - Number。區塊打包時的unix時間戳。

  • transactions - 數組。交易對象。或者是32字節的交易哈希。

  • uncles - 數組。叔哈希的數組。

示例:

var info = web3.eth.getBlock(3150);
console.log(info);
/*
{
  "number": 3,
  "hash": "0xef95f2f1ed3ca60b048b4bf67cde2195961e0bba6f70bcbea9a2c4e133e34b46",
  "parentHash": "0x2302e1c0b972d00932deb5dab9eb2982f570597d9d42504c05d9c2147eaf9c88",
  "nonce": "0xfb6e1a62d119228b",
  "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
  "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
  "transactionsRoot": "0x3a1b03875115b79539e5bd33fb00d8f7b7cd61929d5a3c574f507b8acf415bee",
  "stateRoot": "0xf1133199d44695dfa8fd1bcfe424d82854b5cebef75bddd7e40ea94cda515bcb",
  "miner": "0x8888f1f195afa192cfee860698584c030f4c9db1",
  "difficulty": BigNumber,
  "totalDifficulty": BigNumber,
  "size": 616,
  "extraData": "0x",
  "gasLimit": 3141592,
  "gasUsed": 21662,
  "timestamp": 1429287689,
  "transactions": [
    "0x9fc76417374aa880d4449a1f7f31ec597f00b1f6f3dd2d66f4c9c6c445836d8b"
  ],
  "uncles": []
}
*/

到此,關于“web3.eth.getBlock怎么使用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

web
AI

星座| 岫岩| 虹口区| 南木林县| 阿拉善右旗| 东光县| 景谷| 韶山市| 新龙县| 永安市| 宝坻区| 揭阳市| 江西省| 改则县| 土默特右旗| 静乐县| 惠州市| 深水埗区| 合阳县| 青川县| 丰城市| 昌黎县| 夹江县| 青龙| 凤台县| 宁强县| 佳木斯市| 通许县| 远安县| 宜宾县| 礼泉县| 西乡县| 盐边县| 偃师市| 田林县| 乐山市| 磐安县| 石棉县| 嘉鱼县| 垣曲县| 鲜城|