I run my geth node with the following command:
./geth --cache 8192 --syncmode full
It has been syncing for a long time, and it looks like it has finished syncing:
> eth.syncing
{
currentBlock: 7070318,
highestBlock: 7070420,
knownStates: 243826689,
pulledStates: 243826689,
startingBlock: 7070265
}
As you can see the node lags behind about 100 blocks. An explanation for this seems to be that the states have not yet finished syncing. In my case however all states are pulled. So why is it still constantly lagging behind? If it is still syncing something, is there a command which tells me the progress?