Skip to content

feat: break payload building#238

Merged
greged93 merged 6 commits into
scrollfrom
feat/break-payload-building
Jun 17, 2025
Merged

feat: break payload building#238
greged93 merged 6 commits into
scrollfrom
feat/break-payload-building

Conversation

@greged93

Copy link
Copy Markdown

Adds a timer which allows to break the payload building task.

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>
Comment thread crates/scroll/node/src/builder/payload.rs Outdated
@codspeed-hq

codspeed-hq Bot commented Jun 10, 2025

Copy link
Copy Markdown

CodSpeed Performance Report

Merging #238 will not alter performance

Comparing feat/break-payload-building (1f7fe82) with scroll (6f544fb)

Summary

✅ 77 untouched benchmarks

Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>

@frisitano frisitano left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Left some comments inline.

Comment thread crates/scroll/node/src/builder/payload.rs Outdated
Comment thread crates/scroll/node/src/builder/payload.rs Outdated
Comment thread crates/scroll/node/src/builder/payload.rs Outdated
Comment thread crates/node/core/src/args/payload_builder.rs Outdated
Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>
@frisitano

Copy link
Copy Markdown

We also have constraints in terms of block size (needs to fit inside a blob). We should mirror the logic implemented in geth for this and introduce this in the break logic.

@greged93

Copy link
Copy Markdown
Author

@frisitano raised an issue for this, will work on it later.

greged93 added 2 commits June 16, 2025 17:17
Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>
@greged93
greged93 requested a review from frisitano June 17, 2025 09:39
Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>

@frisitano frisitano left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

lgtm

@greged93
greged93 merged commit ce8b77a into scroll Jun 17, 2025
46 checks passed
@greged93
greged93 deleted the feat/break-payload-building branch June 17, 2025 11:44
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