I issue eth.syncing
and get false
even when at the same time blocks are imported. Is this correct behaviour?
Using geth version 1.4.6
Ethereum Stack Exchange is a question and answer site for users of Ethereum, the decentralized application platform and smart contract enabled blockchain. It only takes a minute to sign up.
Sign up to join this communityYes, correct behavior. false
means that your Geth is up to date and is not currently syncing. It keeps importing the latest block to remain up to date. Check eth.blockNumber
against a block explorer if you want to double-check.
EDIT: web3.eth.isSyncing()
will also return false
when syncing has not yet started (or is currently not running). If this is the case, you need to check your networking that you are connecting to peers: Why doesn't my Ethereum node have any peers?