Go-Ethereum

Geth - 在 –light 模式下檢查餘額

  • January 30, 2019

我正在執行一個 lightmode geth 守護程序,我想檢查我的守護程序的平衡。我讀了這個答案,它說我不能使用我目前使用的命令,因為它需要支持eth.coinbase

geth --exec "web3.fromWei(eth.getBalance(eth.coinbase), 'ether')" attach

在 lightmode 中同步的 Geth 不支持使用eth.coinbase. 我可以使用什麼命令?我必須執行一個--syncmode=fast或標準節點嗎?

如果第一個帳戶是您的地址,您可以使用

geth --exec "web3.fromWei(eth.getBalance(eth.accounts[0]), 'ether')" attach

例如,您可以要求eth.coinbase用這樣的地址替換任意地址

geth --exec "web3.fromWei(eth.getBalance('0xFBb1b73C4f0BDa4f67dcA266ce6Ef42f520fBB98'), 'ether')" attach

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