Etherscan

如何獲取交易動作 Etherscan

  • January 22, 2022

我正在嘗試通過使用事務雜湊從Etherscan APIs獲取**事務操作資訊,但沒有成功。這是我要使用 API提取的內容(將 1 Ether 換成 2 Yf-DAI) 。**我已經嘗試解碼返回的資訊

eth_getTransactionByHash

在這裡,但沒有什麼接近獲得交易行動。我的問題是我應該查詢哪個端點或者我該怎麼做才能獲得交易行動

我詢問了 Etherscan 支持並得到了答案。

不幸的是,我們目前沒有返回“交易操作”資訊的端點。

這是一個受歡迎的請求,我們一定會考慮在未來的更新中添加它。

順便說一句,API Pro 文件位於https://etherscan.io/apidocs#APIpro ,我也檢查過,目前沒有這樣的端點來獲取事務操作。

如果你真的需要它,你可以通過獲取交易詳情頁面並用 BeautifulSoup 解析它來解決這個問題。

API PRO 計劃中可能提供了所需的內容:

通過 ContractAddress 獲取令牌資訊”來自https://etherscan.io/apis#APIpro

{
 "status": "1",
 "message": "OK",
 "result": [
   {
     "contractAddress": "0x...",
     "tokenName": "Token Name",
     "symbol": "Token Symbol",
     "divisor": "18",
     "tokenType": "ERC20",
     "totalSupply": "1000000000000000",
     ...
   }
 ]
}

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