Skip to content

Conversation

@eeemmmmmm
Copy link
Contributor

Found that fromBuilder() method was missing the blobGasUsed field when copying builder state. All other blob-related fields (excessBlobGas, parentBeaconBlockRoot) were being copied correctly, but blobGasUsed was skipped.

This is clearly a copy-paste oversight - you can see the pattern in other similar methods like fromHeader() and populateFrom() where blobGasUsed is always copied alongside excessBlobGas.

Without this fix, any code using fromBuilder() to clone a BlockHeaderBuilder would lose the blobGasUsed value, potentially causing issues with blob transaction block headers.

…lder()

Signed-off-by: emmmm <155267286+eeemmmmmm@users.noreply.github.com>
@macfarla macfarla self-assigned this Jan 4, 2026
@macfarla macfarla merged commit c1d63f1 into hyperledger:main Jan 4, 2026
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants