主页 > imtoken苹果端手机下载平台 > 以太坊区块交易信息

以太坊区块交易信息

获取区块交易信息

在我们删除交易数组的信息之前

这就是我们这次要使用的

说明  transactions 
就是每笔交易信息的交易hash值  (不是区块hash值 blockhash)的集合
这个在以太坊中可以是看做唯一的交易订单号
区块链中有几个是可以作为唯一值的  比如区块高度,比如交易hash,比如区块hash

以太坊币交易官方网站_以太坊transfer怎么交易_以太坊交易教程

聪明的猿们应该明白了这个东东的作用了吧~~

顺便介绍一下2个命令

eth.getTransaction 查询区块的交易信息
eth.getTransactionReceipt  查询收据信息
数据说明  参考官网详细介绍 这里给出链接
https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_gettransactionbyhash

以太坊交易教程_以太坊transfer怎么交易_以太坊币交易官方网站

https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_gettransactionreceipt

使用这两个命令,您应该能够过滤出所需的信息

有一个新问题,如何区分普通账户交易和合约交易?

这是修复方法

打开以太坊区块浏览器

https://etherscan.io

我们在左上角输入1000000。 这个数字是随便输入的。 当然你也可以输入200万或者300万~~

即查询第1,000,000个区块的交易信息

其实相当于eth.getBlock(1000000)

以太坊交易教程_以太坊币交易官方网站_以太坊transfer怎么交易

eth.getBlock(1000000)

以下是验证信息

以太坊交易教程_以太坊币交易官方网站_以太坊transfer怎么交易

你有什么想法吗?

我们是不是也可以做一个这样的浏览器! ! !

:)

确定继续我们的工作

以太坊币交易官方网站_以太坊交易教程_以太坊transfer怎么交易

以太坊transfer怎么交易_以太坊币交易官方网站_以太坊交易教程

以太坊交易教程_以太坊transfer怎么交易_以太坊币交易官方网站

以太坊transfer怎么交易_以太坊交易教程_以太坊币交易官方网站

以太坊币交易官方网站_以太坊交易教程_以太坊transfer怎么交易

以太坊币交易官方网站_以太坊交易教程_以太坊transfer怎么交易

观察数据可以发现一个共同点,即数值大于0

其实这是普通账户交易产生的信息。

如果你知道普通账户转账和合约转账的区别

那么到这里就很容易理解转账的机制了以太坊交易教程,请查收

https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_sendtransaction

为了验证我们的推测,我们直接去合约交易信息中查看

通过官网下tokens下拉菜单的token-20选项

以太坊币交易官方网站_以太坊交易教程_以太坊transfer怎么交易

以太坊交易教程_以太坊币交易官方网站_以太坊transfer怎么交易

我们点击BNB跳转至其所有交易列表页面

以太坊transfer怎么交易_以太坊交易教程_以太坊币交易官方网站

点击最近的 txhash

以太坊交易教程_以太坊币交易官方网站_以太坊transfer怎么交易

复制信息的txhash值

进入节点控制台以太坊交易教程,使用命令查看信息是否一致

以太坊币交易官方网站_以太坊交易教程_以太坊transfer怎么交易

此信息与官网一致

可以看出合约交易的价值为0

这样可以区分普通账户交易和合约交易

如果有什么不对的地方,希望大家留言给点建议,非常感谢