Go-Ethereum
如何配置一個 geth 全節點來索引令牌交易?
我正計劃在使用https://github.com/ethereumproject/explorer block explorer repo 時截取一個乙太坊 geth 完整節點以用於查詢目的。
- 對於比特幣,我曾經
-txindex=1
啟用索引。我應該在這里為 geth 使用什麼?- 我想查找有關乙太坊代幣(ERC20,乙太經典)的資訊。我需要更改哪些配置?
Geth 沒有 txindex=1 的等價物,您也不需要它,因為您已經可以查詢任意交易。
不幸的是,geth 沒有提供額外的工具來輕鬆查詢代幣或其他智能合約。您必須在其之上使用其他一些工具來解釋“內部交易”。
Geth 僅支持索引交易雜湊,可以通過
--txlookuplimit=0
arg 啟用。這將索引所有交易的雜湊。對於智能合約分析(即代幣事件),您必須自己編制索引或使用第三方服務 API 進行查詢。