gear
feat: Execution layer fast sync
#5425
Open

feat: Execution layer fast sync #5425

ark0f wants to merge 62 commits into master from al/ethexe/bitswap
ark0f
ark0f Initial db-sync removal
2f403897
ark0f Merge remote-tracking branch 'origin/master' into al/ethexe/bitswap
02b398fd
ark0f Initial announces
7b26975a
ark0f Done announces
cf5582d7
ark0f Initial fast sync
9313ad70
ark0f ark0f added type: refactor
ark0f ark0f added scope: vara.eth
semanticdiff-com
ark0f Remove unused deps
7abbff0d
ark0f Update docs
1b22b0fb
ark0f Add tests
5a8c5840
ark0f Map database panics to `FatalDatabaseError` and add corresponding test.
692b4471
breathx breathx changed the title refactor!(ethexe-network): Use Bitswap protocol refactor!(ethexe/network): use Bitswap protocol 35 days ago
breathx breathx added ci: full
breathx breathx assigned ark0f ark0f 35 days ago
ark0f Merge branch 'master' into al/ethexe/bitswap
349dde90
ark0f Merge branch 'master' into al/ethexe/bitswap
769ee118
ark0f ark0f removed ci: full
ark0f Merge remote-tracking branch 'origin/master' into al/ethexe/bitswap
aa7f7c33
ark0f Initial fast sync
61241cc8
ark0f Remove mb_sync
0a7c1ec9
ark0f Initial assert_chain
e9086754
ark0f Merge remote-tracking branch 'origin/master' into al/ethexe/bitswap
7ed0faae
ark0f make workspace-hack
fcac944f
ark0f Pending removal of `custom_network_bootstrap_addresses`
e74c8eb3
ark0f Manual fixes
201aba01
ark0f Simplify request and response in bitswap
599a385f
ark0f Implement `Handle::request_many`
67e27c5e
ark0f Manual fixes
23a5bae5
ark0f Speed up Malachite sync in tests
25a03662
ark0f Start Malachite app in `run_inner`
908ed78b
ark0f Manual fixes
71eda408
ark0f Change some `TestingEventReceiver` methods
19995415
ark0f Initial manual fast sync test (`fast_sync2`)
74b4c6fe
ark0f Suppress pre-boundary ValueSync replay events
ab6f14fe
ark0f ark0f changed the title refactor!(ethexe/network): use Bitswap protocol feat: Execution layer fast sync 9 days ago
ark0f ark0f removed type: refactor
ark0f ark0f added type: feat
ark0f Skip fast synced MB in chain assertion
3bf6a6f2
ark0f Merge remote-tracking branch 'origin/master' into al/ethexe/bitswap
b156fb11
ark0f Fixes after merge
9481cd4f
ark0f ark0f force pushed from 9fc45577 to 9481cd4f 9 days ago
ark0f Simplify activation of replay boundary
a4e52231
ark0f Pair fast-sync committed MB and EB
1aecf141
ark0f Filter fast-sync replay events locally
792c897c
ark0f Remove Malachite callback origin plumbing
91a9778b
ark0f Clean up fast-sync replay filter tests
4a0bc2eb
ark0f Skip replay filter for finalized Malachite target
b911e094
ark0f Start Malachite app task in service tests
e5eafcc1
ark0f Simplify fast-sync replay filter state
1e49ebff
ark0f
ark0f commented on 2026-06-11
ark0f Address fast-sync replay review
788c466a
ark0f Clean up network test builder
d9f63d20
ark0f Simplify fast-sync test event data
6c2ecb6f
ark0f Add events module to test utils
b3e45469
ark0f Cleanup tests
17708ef1
ark0f fix(ethexe): skip processed fast sync codes
341acc75
ark0f fix(ethexe): avoid latest block fast sync fallback
fe5b692c
ark0f Simplify fast sync committed anchor
2f5dd617
ark0f fix fast sync batch digest invariant
b9039b7f
ark0f Document Malachite fast sync chain head seed
5a5a08ae
ark0f Remove stale fast-sync delay wait
607bdf6d
ark0f Fix fast sync computed MB wait
c07d3fe8
ark0f Merge remote-tracking branch 'origin/master' into al/ethexe/bitswap
261ed3ee
ark0f ark0f marked this pull request as ready for review 2 days ago
gemini-code-assist
gemini-code-assist
gemini-code-assist commented on 2026-06-16
chatgpt-codex-connector
chatgpt-codex-connector commented on 2026-06-16
ark0f chore: fix CI checks
54b300f1
ark0f test(ethexe): wait for referenced MB computations
d7e66c11
ark0f ark0f force pushed from 7e680da4 to d7e66c11 2 days ago
ark0f Fix docs
0ad87e9a
ark0f Fix fast sync test race
cc41e9e5
ark0f Remove duplicate size check in Bitswap
adc4e25b
ark0f fix(vara.eth): drain bitswap inner events
3e0683a9
ark0f Remove redundant fast sync compute wait
6d25f41b
ark0f Skip zero program states
f0afc8e2
ark0f Bind fast sync batch digest to replay block
040c734b
ark0f Merge remote-tracking branch 'origin/master' into al/ethexe/bitswap
42e2080b

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone