【发布时间】:2020-10-17 02:00:35
【问题描述】:
我有一个使用 Ganache 在 http://127.0.0.1:7545 上运行的本地区块链。区块链上有 8 个区块,没有一个是待处理的。
我在 nodejs 中制作了一个脚本,它使用 web3 从块中获取数据,但由于某种原因它无法正常工作。
这是脚本:
Web3 = require('Web3')
const web3 = new Web3('http://127.0.0.1:7545')
console.log(web3.eth.getBlockNumber())
var block = web3.eth.getBlock('latest')
console.log(block)
var firstblock = web3.eth.getBlock(0)
console.log(firstblock)
console.log(firstblock.hash)
这是脚本执行输出
>node script.js
Promise { <pending> }
Promise { <pending> }
Promise { <pending> }
undefined
【问题讨论】: