AnswerBun.com

"exceeds block gas limit" on partially synced geth

Ethereum Asked on December 6, 2020

I am trying to send eth when my geth node is not fully synced (it’s very, very slow)

{
  currentBlock: 10683052,
  highestBlock: 10780597,
  knownStates: 57935524,
  pulledStates: 57929853,
  startingBlock: 10666347
}

If I

GP=eth.gasPrice
GAS=50000
TX={ from: FROM, to: TO, value: VALUE, nonce: NONCE, gas: GAS , gasPrice: GP}
tx_signed=eth.signTransaction(TX)

that succeeds

eth.sendRawTransaction(tx_signed.raw)

I get

Error: exceeds block gas limit
        at web3.js:6347:37(47)
        at web3.js:5081:62(37)
        at <eval>:1:23(5)

I tried sending the raw transaction on https://etherscan.io/pushTx but that also failed.

Ideally, I want to solve this at my geth node. How do I send a normal transaction like this without fully syncing?

Add your own answers!

Related Questions

Peering over a direct L2 link without IP addresses

1  Asked on November 18, 2021 by moustafa-ali

     

What is the maximum size of a struct?

0  Asked on November 18, 2021 by user3316323

 

Web3js can not touch smart contract, always return 0

1  Asked on November 17, 2021 by will_z

   

Self-destributing token contract template

2  Asked on November 15, 2021 by vesa

 

error message when transfer TX

1  Asked on November 15, 2021 by mohammed-jumaa

 

What is a blockchain oracle?

1  Asked on November 15, 2021 by keenan-olsen

 

Unknown network ganache

1  Asked on November 12, 2021 by cloudtech-support

 

Where authorities in PoA are stored?

2  Asked on November 10, 2021 by maroodb

   

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir