Skip to content

debug_executionWitness - geth response compatibility #21312

@awskii

Description

@awskii

Still differs from Geth (not yet fixed):

  • result.state: Erigon includes extra MPT nodes compared to Geth (+1 to +18 per block depending on the block)

Erigon consistently produces more MPT nodes than Geth in result.state.
The extra count varies per block (+1 to +18). Root cause should be investigated

Test Block Geth Erigon Extra
test_01 15,537,393 1,264 1,265 +1
test_02 16,999,999 3,796 3,798 +2
test_03 17,034,869 8,731 8,749 +18
test_04 17,999,999 4,853 4,870 +17
test_05 19,426,586 1,060 1,064 +4
test_06 19,999,999 5,782 5,800 +18
test_08 15,999,999 6,265 6,269 +4
test_09 18,999,999 3,863 3,874 +11
test_10 20,999,999 6,264 6,271 +7

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions