Go-Ethereum
eth_getLogs 只返回 erc20 令牌
我已經使用下面的命令來獲取特殊塊上的每個日誌,但它只返回 erc20 令牌日誌和乙太坊交易未列出。
我的 geth 命令:
curl --data '{"method":"eth_getLogs","params":[{"fromBlock": "0x9C98BE", "toBlock": "0x9C98BE"}],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST localhost:25545
我的命令只返回147筆交易:
etherscan 返回170筆交易:
https://etherscan.io/txs?block=10262718
任何人都可以解釋 eth_getLogs 上的乙太坊交易(不是 ERC20 交易)在哪裡?
該命令
eth_getLogs
返回生成日誌條目的事務。普通賬戶之間的乙太幣轉賬不會生成日誌,因此不會包含在內。