如何获取以太坊代币的交易记录?

如果你有一些以太坊代币,那如何查询交易记录呢?

一般的做法是通过区块浏览器,比如https://etherscan.io。直接输入代币的地址就可以查到。

也可以通过自己写代码完成,可以看看这个:

var addr = "0xbfb2e296d9cf3e593e79981235aed29ab9984c0f"
var filter = web3.eth.filter({fromBlock:0, toBlock:'latest', address: addr});
filter.get(function (err, transactions) {
  transactions.forEach(function (tx) {
    var txInfo = web3.eth.getTransaction(tx.transactionHash);
    //这时可以将交易信息txInfo存入数据库
  });
});

txInfo就是交易记录,如果你放到数据库里你就可以想怎么查怎么查了。

分享一些入门实战课程,也许能帮到你:

  • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和事件等内容。
  • C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和事件等。
  • web3j教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
  • 以太坊教程,主要介绍智能合约与dapp应用开发,适合入门。
  • 以太坊开发,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
  • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
  • EOS智能合约与DApp开发入门教程,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后运用react和各知识点完成一个便签DApp的开发。

你可能感兴趣的:(如何获取以太坊代币的交易记录?)