Database

我如何從乙太坊讀取交易數據到文件或數據庫?

  • February 6, 2022

我想從乙太坊讀取交易數據“輸入”欄位到文件。我該怎麼做?謝謝。

您可以通過創建節點腳本並在其中使用 web3.js 來做到這一點。創建合約實例並使用該實例呼叫 get 方法。然後將該數據寫入數據庫或製作/打開一個文件並將其寫入那裡。希望能幫助到你。:)

給定交易雜湊,您可以eth_getTransactionByHash在任何節點上呼叫。下面是通過Etherscan 的代理 APIinput從事務中獲取的範例:

$ http get ’ https://api.etherscan.io/api?module=proxy&action=eth_getTransactionByHash&txhash=0x71027a0605ac52827e3a13700898cc54cb6a69e320dca637a82ada30497c45be&apikey=YourApiKeyToken ’ | jq -r .result.input 0x0a3b0a4f0000000000000000000000000d485137c45a968e7fee9249485ff07493c574d71

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