AstarNetwork / Astar

The dApp hub for blockchains of the future
https://astar.network/
GNU General Public License v3.0
732 stars 236 forks source link

Update Shiden Ethereum block hash fix to upstream #1222

Open Dinonard opened 3 months ago

Dinonard commented 3 months ago

Description

Revert old block hash fix - Shiden block fix with the upstreamed better fix - https://github.com/paritytech/frontier/pull/1044

In general, as part of this task, we should get rid of the custom dirty fix code we use to circumvent the issue.

What is the block hash fix?

Due to some problem with storage migration back in the day, for few blocks (most likely one) there parent hash is lost and when retrieved via RPC results in 0x00..00 (Default::default()).

More context here: