Go-Ethereum
執行一個完整的 ETH 節點
我需要為一個實驗性交換站點執行一個完整的 ETH 節點及其綁定的代幣。
我將如何將 ETH 與其他代幣區分開來?
有沒有辦法下載不包括其代幣的 ETH 區塊鏈?
謝謝。
我將如何將 ETH 與其他代幣區分開來?
對於 ERC20 代幣,您可以監聽 ERC20 標準中為您感興趣的代幣合約定義的 Transfer 事件。
有沒有辦法下載不包括其代幣的 ETH 區塊鏈?
這是不可能的。代幣交易是區塊鏈的一部分,驗證交易和區塊的唯一方法是擁有完整的交易集。您可以使用諸如 Etherscan 之類的非節點提供程序來選擇性地查詢區塊鏈,但您將無法執行您選擇下載內容的節點。
您還可以使用外部 API(如 Alchemy、Blocknative 或 Infura)來獲取 ETH 和 ERC-20 的代幣餘額