Transactions

如何確定 Ether 是被開採還是被接收?

  • November 24, 2017

有沒有辦法區分或計算任何賬戶從挖礦和轉賬中收到的乙太幣總量(我的意思是從其他賬​​戶轉移的乙太幣數量)?

原則上,所有必要的數據都在區塊鏈上。但是 - 要真正獲得它們,您將需要區塊鏈瀏覽器的幫助。

例如, Etherchain顯示每個帳戶的探勘塊。因此,這是一種簡單的方法來確定該帳戶中的乙太幣被開采了多少。

正如@mKoeppelmann建議的那樣,etherchain 將擁有數據。這是他們的 API 文件的連結-etherchain.org-API 文件

您還可以使用EtherScan.io 的 API

為此,您必須註冊並獲得 APIKeyToken,但您感興趣的 API 是:

  • 獲取單個賬戶的乙太幣餘額

https://api.etherscan.io/api?module=account&action=balance&address=0xddbd2b932c763ba5b1b7ae3b362eac3e8d40121a&tag=latest&apikey=YourApiKeyToken

  • 獲取賬戶交易列表

https://api.etherscan.io/api?module=account&action=txlist&address=0xddbd2b932c763ba5b1b7ae3b362eac3e8d40121a&sort=asc&apikey=YourApiKeyToken

  • 獲取特定賬戶開采的區塊列表 - MINED Blocks

https://api.etherscan.io/api?module=account&action=getminedblocks&address=0x9dd134d14d1e65f84b706d6f205cd5b1cd03a46b&blocktype=blocks&apikey=YourApiKeyToken

  • 獲取特定帳戶開采的區塊列表 - UNCLE Blocks

https://api.etherscan.io/api?module=account&action=getminedblocks&address=0x9dd134d14d1e65f84b706d6f205cd5b1cd03a46b&blocktype=uncles&apikey=YourApiKeyToken

引用自:https://ethereum.stackexchange.com/questions/5955