I used geth to sync the blocks in mainnet, but the sync last for a long time.
eth.syncing shows the current block is 6154852, near the highest block. But eth.blockNumber shows 0. Why does this happen? And will the sync finish?
Asked
Active
Viewed 1,136 times
0
Foreso
- 1
- 1
1 Answers
1
You are doing a fast sync, which is not complete until the entire state trie has been retrieved. This process takes a long longer than syncing the blocks themselves.
As of July 29th, there 181,012,156 state entires. You're currently around 50m. It will take a few days to catch up
Raghav Sood
- 4,040
- 2
- 11
- 20
-
Thanks Raghav, I see. When can I get the current count of state entires? – Foreso Aug 16 '18 at 08:01
-
There is no way to get the latest count, no one really knows. The github issue I linked to occasionally has people post the latest count they saw on a given date. – Raghav Sood Aug 16 '18 at 08:05
