我创建了一个以太坊地址
geth account new
然后我运行服务器:
geth
和JavaScript控制台:
geth attach
我查了一下余额,结果是0:
> eth.getBalance('0xB97168a67AB66E55B98B1439222Ee665E657fFc0')
0
当我通过醚链检查平衡时,有一些醚。
我做错了什么?
您可能不被允许参与公共以太坊网络,因为您的本地时间可能不正确(如果您在12秒内关闭,可能已经造成问题了!)或者因为您的防火墙配置。有关详细信息,请查看这些常见的连接问题。这可能会导致区块链根本没有下载到您的计算机上,从而导致您的余额为0。
通过在JavaScript控制台中键入net.peerCount
,可以很容易地发现这是否是问题所在,如果为0,则表示存在连接问题。
可能是您的节点没有下载区块链中的最新区块,其中一个区块包含您的交易。请参阅:当通过geth检查时,我的以太坊余额返回0,但根据etherchain,它有一个值来获取更多详细信息。