javascript - 如何使用 web3 获取列表交易详情?
问题描述
我想问一下使用 web3js 获取交易列表。
我使用了专用网络,并且之前已经进行了一些交易。当我检查我的交易计数时,结果是 13 笔交易。
现在我想获取交易详细信息并放入我的交易历史记录表中。
getTransactionList(){
let web3 = store.getState().web3.web3Instance;
for (var i=1; i < 30; i++) {
}
web3.eth.getTransactionCount(web3.eth.accounts[0], 'latest', (err, current)=>{
for (var i=1; i <= current; i++) {
web3.eth.getBlock(i, (err, res) => {
console.log(res)
})
}
});
}
然后,我检查我的 ganache 以确认最后一笔交易。但是当我从网上检查到 ganache 时,交易是不一样的
在 ganache 我的 transactionhash =0x54f3eca75d3ff10c484caebba94f302a891802594334f4771e430a86a7f87774
但在网络浏览器中我的交易有 =0xa287bfeb6392f492577a15e08e94066ef8f34363dab7480fcaca49e0e7052a27
我没有看到交易从、到和金额的详细信息
我做错了还是我错过了什么?谢谢
解决方案
推荐阅读
- functional-programming - 哪种方法更接近函数式编程范式来查找多个总数?
- python - 如何在字典中打印递增顺序?
- laravel - 如何动态加载/渲染 Laravel Collective 表单?
- angular - Angular Primeng 侧边栏是透明的
- angular - NgFor 仅支持绑定到 Iterables,例如 Arrays。(离子4)
- r - 由于 R 中的“内存不足”,Cairo pdf 无法正常工作
- python - django allauth 适配器注册:禁止保存()以防止由于未保存的相关对象“用户”而导致数据丢失
- assembly - 计算字符串的长度然后添加到 cx
- python - Pandas-如何获取另一列中每个对应值的行出现次数
- php - Codeigniter 3.1.5 无法在 Bluehost 上运行