Georgios Konstantopoulos
|
3300e404cf
|
feat(engine): add --engine.disable-sparse-trie-cache-pruning flag (#21967)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: mattsse <19890894+mattsse@users.noreply.github.com>
Co-authored-by: alexey <17802178+shekhirin@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <github@shekhirin.com>
|
2026-02-12 16:36:31 +00:00 |
|
Georgios Konstantopoulos
|
a0b60b7e64
|
feat(evm): impl ExecutableTxTuple for Either via EitherTxIterator (#22102)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 23:48:17 +00:00 |
|
Georgios Konstantopoulos
|
5bccdc4a5d
|
feat(engine): add state root task timeout with sequential fallback (#22004)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-11 20:45:45 +00:00 |
|
Matthias Seitz
|
600eab20a5
|
feat(cli): rename enable-sparse-trie-as-cache to legacy-trie (#21851)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-09 13:02:14 +00:00 |
|
DaniPopes
|
67e29aa60d
|
chore(engine): remove MIN_WORKER_COUNT (#21829)
|
2026-02-05 19:06:50 +00:00 |
|
DaniPopes
|
9a026ec1cf
|
perf: use num_threads for prewarm concurrency (#21826)
|
2026-02-04 20:09:04 +00:00 |
|
Alexey Shekhirin
|
1592e51d34
|
feat(engine): add CLI args for sparse trie pruning configuration (#21703)
|
2026-02-02 12:52:31 +00:00 |
|
Matthias Seitz
|
e1bc6d0f08
|
feat(engine): preserve sparse trie across payload validations (#21534)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2026-01-30 18:34:13 +00:00 |
|
Arsenii Kulikov
|
19bf580f93
|
feat: sparse trie as cache (#21583)
Co-authored-by: yongkangc <chiayongkang@hotmail.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Brian Picciano <me@mediocregopher.com>
|
2026-01-29 19:11:48 +00:00 |
|
Brian Picciano
|
42765890b5
|
feat(trie): Enable proofs v2 by default (#21434)
|
2026-01-28 10:54:50 +00:00 |
|
Brian Picciano
|
bff11ab663
|
refactor(trie): reuse shared StorageProofCalculator for V2 sync storage roots and add deferred encoder metrics (#21424)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-27 14:54:56 +00:00 |
|
Brian Picciano
|
f9ec2fafa0
|
refactor(trie): always use ParallelSparseTrie, deprecate config flags (#21435)
|
2026-01-26 17:02:06 +00:00 |
|
Alexey Shekhirin
|
c137ed836f
|
perf(engine): fixed-cache for execution cache (#21128)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Tempo AI <ai@tempo.xyz>
|
2026-01-23 17:57:42 +00:00 |
|
Matthias Seitz
|
6df249c1f1
|
feat(engine): stub Amsterdam engine API endpoints (newPayloadV5, getPayloadV6, BALs) (#21344)
Co-authored-by: Ishika Choudhury <117741714+Rimeeeeee@users.noreply.github.com>
Co-authored-by: Soubhik Singha Mahapatra <160333583+Soubhik-10@users.noreply.github.com>
|
2026-01-22 20:48:11 +00:00 |
|
Brian Picciano
|
2ac7d719f3
|
feat(trie): add V2 account proof computation and refactor proof types (reapply) (#21316)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-01-22 15:46:01 +00:00 |
|
Alexey Shekhirin
|
74edce0089
|
revert: feat(trie): add V2 account proof computation and refactor proof types (#21214) (#21274)
|
2026-01-21 21:07:13 +00:00 |
|
Brian Picciano
|
f85fcba872
|
feat(trie): add V2 account proof computation and refactor proof types (#21214)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-21 14:18:44 +00:00 |
|
Georgios Konstantopoulos
|
3ff575b877
|
feat(engine): add --engine.disable-cache-metrics flag (#21228)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2026-01-20 22:03:12 +00:00 |
|
Brian Picciano
|
7ceca70353
|
feat(trie): Add flag to enable proof v2 for storage proof workers (#20617)
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2026-01-08 10:53:24 +00:00 |
|
Alexey Shekhirin
|
5576d4547f
|
revert: feat(engine): run sync state root if not enough parallelism (#20127) (#20378)
|
2025-12-15 14:05:54 +00:00 |
|
DaniPopes
|
21216e2f24
|
perf: use indexed parallel iterators for tx recovery (#20342)
|
2025-12-15 13:40:03 +00:00 |
|
Alexey Shekhirin
|
64909d33e6
|
feat(engine): cli argument to disable state cache (#20143)
|
2025-12-12 17:51:22 +00:00 |
|
Matthias Seitz
|
3c41b99599
|
chore: lower block buffer size (#20324)
|
2025-12-12 08:15:54 +00:00 |
|
Alexey Shekhirin
|
cfde951976
|
feat(engine): run sync state root if not enough parallelism (#20127)
|
2025-12-04 22:59:00 +00:00 |
|
stevencartavia
|
ac120ffd31
|
feat: introduce PayloadValidator::payload_to_block (#19953)
|
2025-11-26 11:26:57 +00:00 |
|
YK
|
d5025392d0
|
perf(trie): optimize chunking configuration (#19800)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-11-17 15:47:24 +00:00 |
|
stevencartavia
|
ec7e8d450b
|
chore: remove unused event variant in ConsensusEngineEvent enum (#19596)
|
2025-11-08 06:02:47 +00:00 |
|
YK
|
60e3eded5e
|
refactor: decouple max proof task concurrency from inflight proof limits (#19171)
|
2025-10-22 06:53:55 +00:00 |
|
Alexey Shekhirin
|
e969262c7e
|
refactor: rename disable_caching_and_prewarming to disable_prewarming (#19072)
|
2025-10-16 10:58:42 +00:00 |
|
Brian Picciano
|
be94d0d393
|
feat(trie): Merge trie changesets changes into main (#19068)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-10-16 09:52:35 +00:00 |
|
YK
|
a84bef0832
|
refactor: revert Remove max_proof_task_concurrency as configurable variable" (#19062)
|
2025-10-16 07:28:04 +00:00 |
|
Copilot
|
926b1a43fe
|
refactor: Remove max_proof_task_concurrency as configurable variable (#19009)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yongkangc <46377366+yongkangc@users.noreply.github.com>
Co-authored-by: Yong Kang <chiayongkang@hotmail.com>
|
2025-10-15 23:52:27 +00:00 |
|
YK
|
11c9949add
|
refactor(trie): remove proof task manager (#18934)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-10-15 01:49:39 +00:00 |
|
YK
|
e0b7a86313
|
perf(tree): worker pooling for account proofs (#18901)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-10-15 00:26:02 +00:00 |
|
YK
|
397a30defb
|
perf(tree): worker pooling for storage in multiproof generation (#18887)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-10-10 07:58:15 +00:00 |
|
YK
|
ec4e6aafde
|
perf: optimize Optimism deposit transaction prewarming (#18327)
|
2025-09-29 09:06:17 +00:00 |
|
Matthias Seitz
|
850083dbde
|
chore: remove doc_auto_cfg feature (#18758)
|
2025-09-28 12:53:45 +02:00 |
|
Alexey Shekhirin
|
057c71281f
|
feat(cli): configure multiproof chunking via arguments (#18736)
|
2025-09-26 13:00:16 +00:00 |
|
stevencartavia
|
ce6199abf6
|
feat: tree config setting for unwinding canonical header (#18420)
|
2025-09-18 12:59:08 +00:00 |
|
VolodymyrBg
|
18052836fe
|
docs(engine): fix LiveSync target doc and clarify disable-parallel-sparse-trie semantics (#18478)
|
2025-09-16 12:05:39 +00:00 |
|
Brian Picciano
|
df3bf2c00a
|
perf(trie): default ParallelSparseTrie to enabled (accounts only still) (#17956)
|
2025-08-21 06:24:05 +00:00 |
|
Femi Bankole
|
1ed7450d53
|
feat(engine): set default_memory_block_buffer_target to zero (#17963)
|
2025-08-20 18:01:00 +00:00 |
|
Matthias Seitz
|
198ba18e86
|
chore: remove Beacon from type names (#17868)
Co-authored-by: petarjuki7 <petar.jukic7@gmail.com>
|
2025-08-15 20:54:05 +00:00 |
|
Cypher Pepe
|
82f1cc09ff
|
chore: fixed dead links in repo (#17694)
|
2025-08-12 17:38:02 +02:00 |
|
Arsenii Kulikov
|
f5c2502f55
|
feat: delay block -> payload conversions (#17681)
|
2025-08-06 17:53:37 +00:00 |
|
Matthias Seitz
|
62425b2643
|
chore: feature gate async (#17734)
|
2025-08-05 23:37:30 +00:00 |
|
Matthias Seitz
|
4f6f97d422
|
chore: rm trie dep (#17732)
|
2025-08-05 21:37:57 +00:00 |
|
Federico Gimenez
|
7d660b57b0
|
refactor: move BasicEngineValidator creation into EngineApiValidatorBuilder trait (#17664)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-08-01 17:08:00 +00:00 |
|
Federico Gimenez
|
60bbd66319
|
refactor: move invalid block hook creation from LaunchContext to AddOnsContext (#17655)
|
2025-07-29 10:12:39 +00:00 |
|
Federico Gimenez
|
6487f0b906
|
feat: separate EngineValidator from PayloadValidator (#17641)
|
2025-07-29 07:24:16 +00:00 |
|