-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
op-node/rollup/derive: Holocene Batch Stage #12417
Conversation
Semgrep found 4
Named return arguments to functions must be appended with an underscore ( Semgrep found 2
Malformed revert statement style. Ignore this finding from sol-style-malformed-revert.Semgrep found 22
Inputs to functions must be prepended with an underscore ( Semgrep found 13
"challenge period too large" Malformed require statement style. Ignore this finding from sol-style-malformed-require. |
Semgrep found 3
require() must include a reason string Ignore this finding from sol-style-require-reason.Semgrep found 1 TODO in error handling code Ignore this finding from err-todo. |
625f355
to
c97ded3
Compare
bb06375
to
7810f0a
Compare
7810f0a
to
9853bf0
Compare
a841424
to
12eae24
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
6cd237f
to
e6c5527
Compare
7deea46
to
4ff4d65
Compare
12eae24
to
defbbf4
Compare
defbbf4
to
8899e8b
Compare
Description
Implements the Holocene
BatchStage
. It is a new derivation stage that replaces theBatchQueue
past-Holocene activation. It shares common code with theBatchQueue
via abaseBatchStage
.Needs #12157 to get wired into the derivation pipeline.
❗ Stacked on top of #12497 which needs to be merged first!
Tests
checkBatch...
behavior with Holocene.BatchQueue
tests to also run on theBatchStage
. Note that the batch stage is actually simpler than the batch queue because it doesn't queue up batches, so two tests that were specific to queueing behavior don't run on the stage.BatchStage
, especially partial span batch validity.Additional context
Non-critical follow-ups and observations collected at #12444
Metadata