After upgradingProblem: I've upgraded my geth node to lastthe latest version (1.9.0-unstable),. The block gasLimit of the node is fixed toat 5000:
eth.getBlock("latest").gasLimit
5000
This is a problemWhen I try to send transactionsa transaction, gettingI get the following error message:
Error: exceeds block gas limit
On previous versions, block gasLimit was much higher:
eth.getBlock("latest").gasLimit
4286582786
and let me to deploy contracts and perform transactions.
Attempted fixes: I have tried to alter the default gasLimit value from genesis.jsonin the genesis.json
:
"gasLimit": "0xffffffff"
and fromFrom geth node command line option:
--targetgaslimit '9000000000000'
but stillPoint to note: On previous versions, i.e, before upgrading, the block gasLimit is just 5000returned by the node was much higher and it let me deploy contracts and perform transactions.
Any idea why this change on go-ethereum last version? How can I overcome it? Thx!
eth.getBlock("latest").gasLimit
4286582786