1. 程式人生 > >如何獲取以太坊代幣的交易記錄?

如何獲取以太坊代幣的交易記錄?

如果你有一些以太坊代幣,那如何查詢交易記錄呢?

一般的做法是通過區塊瀏覽器,比如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的開發。