Skip to content

Comments

Gloas payload envelope processing [WIP]#8806

Open
eserilev wants to merge 16 commits intosigp:unstablefrom
eserilev:gloas-payload-processing
Open

Gloas payload envelope processing [WIP]#8806
eserilev wants to merge 16 commits intosigp:unstablefrom
eserilev:gloas-payload-processing

Conversation

@eserilev
Copy link
Member

@eserilev eserilev commented Feb 12, 2026

Implement payload envelope gossip verification and processing

@jimmygchen jimmygchen mentioned this pull request Feb 15, 2026
24 tasks
@jimmygchen jimmygchen changed the title Gloas payload processing [WIP] Gloas payload envelope processing [WIP] Feb 15, 2026
Comment on lines +163 to +167
// TODO(gloas) are these other logs important?
root = ?beacon_block_root,
// graffiti = block.body().graffiti().as_utf8_lossy(),
// proposer_index = block.proposer_index(),
// slot = %block.slot(),
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we wont have this info post gloas, I'd like to delete these fields if thats okay

Comment on lines +209 to +213
// TODO(gloas) are these other logs important?
root = ?beacon_block_root,
// graffiti = block.body().graffiti().as_utf8_lossy(),
// proposer_index = block.proposer_index(),
// slot = %block.slot(),
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

would like to delete these as well

@eserilev eserilev marked this pull request as ready for review February 23, 2026 00:08
@eserilev eserilev requested a review from jxs as a code owner February 23, 2026 00:08
@eserilev eserilev added the ready-for-review The code is ready for review label Feb 23, 2026
@eserilev
Copy link
Member Author

This one should be ready for a first pass

@eserilev
Copy link
Member Author

eserilev commented Feb 23, 2026

I tried looking at removing the beacon chain dependency from the gossip path. It didn't seem to make unit testing that much easier, the dependency on CachedHead adds complexity. I think we can take a look at making these codepaths more unit-testable later on down the line

@mergify
Copy link

mergify bot commented Feb 23, 2026

Some required checks have failed. Could you please take a look @eserilev? 🙏

@mergify mergify bot added waiting-on-author The reviewer has suggested changes and awaits thier implementation. and removed ready-for-review The code is ready for review labels Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gloas waiting-on-author The reviewer has suggested changes and awaits thier implementation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants