blast-io / blast

97 stars 52 forks source link

Blast Sepolia - Archive and Full nodes running same client do not agree on block hash for Block: 12905257 #17

Open jwelch-qn opened 2 weeks ago

jwelch-qn commented 2 weeks ago

{"jsonrpc": "2.0", "method": "eth_getBlockByNumber", "params": ["0xc4eb29", true], "id": 1} | jq .result.hash Gives: 0x6d8f421c0f3d2af7530d97a206ad571b602179da136dd47778271679849763e6

from archive node, while full nodes return: 0x7ee27ace2ce96a4777c8b50c2b1cf71c15b42999b8083d3abf13a279b67519f3

Full and archive nodes are running: Geth/v0.1.0-unstable-bac58456-20240423/linux-amd64/go1.21.7

europa-blast commented 1 week ago

This was because of a reorg on testnet where the reorg went beyond what full nodes have wrt their state tries available. Unfortunately it is expected behavior with large reorgs and full nodes