Skip to content

Conversation

@OlivierBBB
Copy link
Collaborator

@OlivierBBB OlivierBBB commented Nov 7, 2025

This addresses an issue that seems to only occur for CANCUN blockchain reference tests starting with

    besuVersion = 25.11.0-RC1-linea2

where tests 627, 626, 625, 623, 612, 608, 605, 601, 578, 576, 575, 574 ... among others would produce besu errors


Note

Switch world state retrieval to withBlockHeaderAndNoUpdateNodeHead(genesisBlockHeader) instead of using state root + hash.

  • Reference tests:
    • Change world state lookup in BlockchainReferenceTestTools.executeTest to use WorldStateQueryParams.withBlockHeaderAndNoUpdateNodeHead(genesisBlockHeader) instead of withStateRootAndBlockHashAndUpdateNodeHead(...).

Written by Cursor Bugbot for commit b8cf3fa. This will update automatically on new commits. Configure here.

This addresses an issue that seems to only occur for CANCUN blockchain
reference tests starting with

    besuVersion = 25.11.0-RC1-linea2

where tests 627, 626, 625, 623, 612, 608, 605, 601, 578, 576, 575, 574
... among others would produce besu errors
@OlivierBBB OlivierBBB self-assigned this Nov 7, 2025
@OlivierBBB OlivierBBB added bug Something isn't working reference test labels Nov 7, 2025
@amkCha
Copy link
Collaborator

amkCha commented Nov 10, 2025

Great job ! Can we run the Daily blockchain ref tests on this branch to check that it's not impacting Prague's new test and then we can merge :) :)

@OlivierBBB OlivierBBB merged commit b476449 into arith-dev Nov 12, 2025
14 of 17 checks passed
@OlivierBBB OlivierBBB deleted the blockchain-reference-test-tools-fix branch November 12, 2025 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working reference test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants