-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
E3: Fixed many hive tests and bugs (See description) (#10409)
Fixes made: * Added ReceiptsRoot check * Use progress on stages.Execute instead of Intermediate hashes to determine latest valid hash * Validation by block batch needs to be done one-by-one. see https://github.com/ethereum/execution-apis/blob/main/src/engine/paris.md#engine_newpayloadv1 * Adjustment of stages.Execution on invalid state root <img width="1719" alt="Screenshot 2024-05-20 alle 01 52 06" src="https://github.com/ledgerwatch/erigon/assets/29233688/978ad360-a81c-4ab2-945e-7ccdb373f81a"> Only 24 tests left to fix. What is left to fix? * Unwind is bugged and produces bad state for some long reorgs as it crashes on first block of long reorg (8 blocks which are mostly empty) * Block execution deadlocks/stalls/gets stuck on some tests Took the time to update hive repository with E3: ethereum/hive#1106 PSA: Also modified the logs for stage snapshots
- Loading branch information
1 parent
9f2e943
commit 4373ee1
Showing
7 changed files
with
69 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters