I think that my ethereum-client is fully synced (eth.syncing):

  currentBlock: 14120968,
  healedBytecodeBytes: 142718,
  healedBytecodes: 17,
  healedTrienodeBytes: 1636523253,
  healedTrienodes: 3149949,
  healingBytecode: 0,
  healingTrienodes: 3260,
  highestBlock: 14121047,
  startingBlock: 14118913,
  syncedAccountBytes: 40139704689,
  syncedAccounts: 192419805,
  syncedBytecodeBytes: 2998839139,
  syncedBytecodes: 495548,
  syncedStorage: 643088787,
  syncedStorageBytes: 137839852092

Furthermore, I have used the following command to start geth:

geth --http --http.corsdomain localhost --ws --ws.addr "" --ws.origins "*" --rpc.allow-unprotected-txs --rpc.gascap=0 --rpc.txfeecap=0

Nonetheless, on using chainlink with geth, I get the following error on both the ethereum-client and my chainlink node:

err="chain not synced beyond EIP-155 replay-protection fork block"

snap-sync is most likely used as I have not specified anything else. I would be delighted about some ideas for fixing this issue.

  • If eth.syncing returns that data then it hasn't finished syncing.
    – Ismael
    Feb 2, 2022 at 4:23
  • So the issue might be that my hard drive cannot keep up... Feb 2, 2022 at 15:24
  • Until eth.blockNumber in the geth returns a block number close to the latest in etherscan it will not have fully synced.
    – Ismael
    Feb 2, 2022 at 17:41


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.