I am on GETH, 1.9.23 and I have had a smart contract running for more than 3 months now.
Suddenly, all transaction failed with "exceeds block gas limit".
I checked the Ropsten Testnet and there is no maintenance going on.
May I know what else do I need to check? I am a bit lost.
Best Answer
This is because the Ropsten miners have dropped the block gas limit down to ~40k over the last few days.
https://ropsten.etherscan.io/blocks
You will need to use a different testnet until the block gas limit rises again.