gear
feat: Execution layer fast sync
#5425
Open

feat: Execution layer fast sync #5425

ark0f wants to merge 89 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 84 days ago
breathx breathx added ci: full
breathx breathx assigned ark0f ark0f 84 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 57 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 57 days ago
grishasobol initial
f47e0be8
grishasobol fix(vara.eth/malachite): make workspace compile after starter refactor
2ef61645
grishasobol test(vara.eth/malachite): re-enable disabled tests, adapt to new inte…
34f3523c
grishasobol fix(vara.eth/malachite): publish synced head to externalities on eb-s…
90580d14
grishasobol malachite core acceptance fixing
1a3ab40e
grishasobol refactor(vara.eth/malachite): adapt service and tests to Acceptance-b…
09b036f9
grishasobol fixing errors handling
6543f0ab
grishasobol test(vara.eth/malachite): re-enable gated tests after errors-handling…
d5d3c41a
grishasobol chore(vara.eth/malachite): add missing SPDX license headers
9b31037c
ark0f Simplify activation of replay boundary
a4e52231
grishasobol docs(vara.eth/malachite): fix intra-doc links broken by type renames
b368b3bd
grishasobol docs example
4385d9c4
grishasobol docs(vara.eth/malachite): concise item-level documentation
f154c85e
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
grishasobol more errors handling
a2146e1a
grishasobol Merge branch 'master' into gsobol/ethexe/tune-malachite-errors
fb8dc8ab
ark0f Skip replay filter for finalized Malachite target
b911e094
grishasobol fix(vara.eth/malachite): address review findings
3253ef4b
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
grishasobol fix(vara.eth/malachite): address codex review, stabilize heavy tests
a4f06caf
ark0f Simplify fast-sync test event data
6c2ecb6f
grishasobol fix problem with collect_advance_chain
56d3730c
grishasobol Merge remote-tracking branch 'origin/master' into gsobol/ethexe/tune-…
cff3c4cd
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
grishasobol Merge remote-tracking branch 'origin/master' into gsobol/ethexe/tune-…
509d3266
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 51 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
grishasobol Merge remote-tracking branch 'origin/master' into gsobol/ethexe/tune-…
14cdd65f
ark0f test(ethexe): wait for referenced MB computations
d7e66c11
ark0f ark0f force pushed from 7e680da4 to d7e66c11 51 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
grishasobol Merge branch 'master' into gsobol/ethexe/tune-malachite-errors
e9ace054
grishasobol Merge tune-malachite-errors into al/ethexe/bitswap
5acd18e0
grishasobol refactor(vara.eth/malachite): move EB-prerequisite gating out of Mala…
3bcbf1a5
ark0f Merge remote-tracking branch 'origin/master' into al/ethexe/bitswap
413fad5b
ark0f Post-merge fixes
22a694cc
ark0f Merge commit 'refs/pull/5602/head' of https://github.com/gear-tech/ge…
8d687d82
ark0f Merge remote-tracking branch 'origin/master' into al/ethexe/bitswap
3904db08

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone