scroll-tech
rollup-node
BlogDocsChangelog

feat: implement self-healing recovery mechanism for gaps in L1 data

#403
Comparing
feat/self-healing-l1-events
(
1a7949f
) with
main
(
ff96d5f
)
CodSpeed Performance Gauge
-5%
Untouched
2

Benchmarks

Passed

pipeline_derive_in_file_blobs
crates/derivation-pipeline/benches/pipeline.rs::benches::benchmark_pipeline_derivation_in_file_blobs
CodSpeed Performance Gauge
0%
686.5 ms685.3 ms
pipeline_derive_s3_blobs
crates/derivation-pipeline/benches/pipeline.rs::benches::benchmark_pipeline_derivation_s3_blobs::pipeline_derive_s3_blobs
CodSpeed Performance Gauge
-9%
66.3 ms72.9 ms

Commits

Click on a commit to change the comparison range
Base
main
ff96d5f
-1.05%
feat: implement gap recovery mechanism for L1 watcher and use in ChainOrchestrator
b509314
27 days ago
by jonastheis
+0.87%
make sure that there's no deadlock with command receiver as L1Watcher blocks if the send channel is full
0ea4ef7
26 days ago
by jonastheis
-0.29%
feat: add skipping logic for duplicate L1 messages and batch commits in ChainOrchestrator
5670af8
26 days ago
by jonastheis
+1.07%
fmt
c907bd4
26 days ago
by jonastheis
-0.93%
add testing of gap recovery for batch
b96bda5
21 days ago
by jonastheis
+0.04%
make test easier to debug by failing instead of hanging
02fb909
21 days ago
by jonastheis
+0.31%
address review comments
6a23c25
20 days ago
by jonastheis
-0.69%
fixes after merge
f4a999e
14 days ago
by jonastheis
+0.46%
Merge remote-tracking branch 'origin/feat/l1-reorg' into feat/self-healing-l1-events
90fc085
13 days ago
by jonastheis
+0.88%
move checks into respective functions
9865e89
13 days ago
by jonastheis
+0.08%
implement test for gap detection for batch and L1 messages. fix issues with L1 message queue hash calculation
2f2960c
13 days ago
by jonastheis
-5.35%
fixes after merge
1a7949f
17 hours ago
by jonastheis
© 2025 CodSpeed Technology
Home Terms Privacy Docs