erigon icon indicating copy to clipboard operation
erigon copied to clipboard

Goerli -- rlp: element is larger than containing list

Open keithchew opened this issue 1 year ago • 3 comments
trafficstars

Testing on v2.57.3 Goerli chain. Calling this:

    const pendingBlock = await web3.eth.getBlock('pending');

3 out of 5 times it would throw and error:

[WARN] [02-08|03:24:01.842] [rpc] served                             conn=192.168.6.97:26003 method=eth_getBlockByNumber reqid=3306282826371288 t=283.621µs err="decoding block from f988ebf90261a01fe5c139547accecb2d53a75c2ed6....9b0d71688da01057c08e4c1baa8faa629819c2a832c0581: rlp: element is larger than containing list"

I have truncated the log above as the data is pretty huge. Don't seem to get this error in mainnet or when calling web3.eth.getBlock('latest'). Perhaps a bug with Dencun upgrade on pending txns?

keithchew avatar Feb 08 '24 03:02 keithchew

I just tried running integration stage_tx_lookup --reset and waited for Erigon to finish TxLookup ETL processing. No joy, error is happening.

Any suggestions on how to fix this?

keithchew avatar Feb 08 '24 03:02 keithchew

Hmm, I decided to rebuild by resetting stage_headers and stage_exec... Waited for a few days for Erigon to sync up everything... But still hit this issue... Is no one else having issues with getting the pending block from Goerli?

keithchew avatar Feb 11 '24 05:02 keithchew

I also see this error on holesky consistently

Termina1 avatar Feb 16 '24 19:02 Termina1