Brian Picciano
|
ff4cc6e3ba
|
chore: Accept range in HashedPostState::from_reverts (#18728)
|
2025-09-26 11:29:37 +00:00 |
|
Hai | RISE
|
8d44bebf8d
|
perf(multiproof): do not chunk more tasks when task queue is full (#18727)
|
2025-09-26 11:15:02 +00:00 |
|
YK
|
8f881789b7
|
perf(engine): reduce cloning on terminate caching (#18693)
|
2025-09-25 14:58:25 +00:00 |
|
YK
|
a047a055ab
|
chore: bump rust to edition 2024 (#18692)
|
2025-09-25 12:18:51 +00:00 |
|
Forostovec
|
4d609847bf
|
fix(engine): remove redundant parent_to_child removal during eviction (#18648)
|
2025-09-25 06:53:49 +00:00 |
|
GarmashAlex
|
3b0d98f346
|
fix(engine): align sparse trie removal log target with engine::root::sparse (#18686)
|
2025-09-24 17:48:54 +00:00 |
|
YK
|
a80f0c83a3
|
chore(revert): add tokio runtime with custom thread naming (#18670)
|
2025-09-24 10:52:51 +00:00 |
|
crazykissshout
|
a7632c7431
|
fix(engine): correct misleading test comments in cached_state.rs (#18652)
|
2025-09-23 20:12:26 +00:00 |
|
YK
|
064694b2df
|
refactor(engine): simplify on_new_payload (#18613)
|
2025-09-23 16:04:19 +00:00 |
|
YK
|
088a0d44c2
|
chore(observability): add tokio runtime with custom thread naming (#18635)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-09-23 12:05:35 +00:00 |
|
YK
|
7dc3aea930
|
chore(revert): revert tokio runtime with custom thread naming (#18631)
|
2025-09-23 10:20:44 +00:00 |
|
YK
|
2ec3671633
|
chore(observability): add tokio runtime with custom thread naming (#18623)
|
2025-09-23 09:04:54 +00:00 |
|
emmmm
|
9806e07cf8
|
fix: replace tx_hash method with TxHashRef trait bound (#18357) (#18362)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-22 09:31:17 +00:00 |
|
YK
|
36107c60ab
|
fix(cache): Ensure execution cache remains locked until updated (#18564)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-09-22 11:38:02 +02:00 |
|
YK
|
95f1931c59
|
test(engine): add new payload handling tests for canonical insertion and invalid ancestors (#18608)
|
2025-09-22 08:38:53 +00:00 |
|
stevencartavia
|
ce6199abf6
|
feat: tree config setting for unwinding canonical header (#18420)
|
2025-09-18 12:59:08 +00:00 |
|
Matthias Seitz
|
ece847287a
|
chore: add cache traces (#18538)
|
2025-09-18 09:21:44 +00:00 |
|
Copilot
|
64b4ae60f5
|
docs: document critical cache safety assumptions in ExecutionCache (#18536)
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: YK <chiayongkang@hotmail.com>
|
2025-09-18 08:52:13 +00:00 |
|
crazykissshout
|
4b4b122e75
|
docs(engine): improve cache naming and documentation (#18457)
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2025-09-17 14:45:26 +00:00 |
|
spencer
|
193f699057
|
chore(engine): remove calldata exception workaround (#18521)
|
2025-09-17 14:25:42 +00:00 |
|
Alexey Shekhirin
|
584d7164fd
|
feat(engine): fallback for when both state root task and parallel state root failed (#18519)
|
2025-09-17 13:31:26 +00:00 |
|
theo
|
fabf3e84d4
|
feat(op/jovian): implement min base fee in op-reth. bump alloy, alloy-evm deps. (#18407)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-09-17 12:47:01 +00:00 |
|
YK
|
088eb6c463
|
feat(metrics): add transaction error counter for prewarming (#18509)
|
2025-09-17 09:57:30 +00:00 |
|
sashass1315
|
c45817c1f2
|
chore(engine): avoid panic on mpsc send in sparse trie worker (#18502)
|
2025-09-16 20:39:33 +00:00 |
|
Matthias Seitz
|
5274f095fe
|
chore: skip prewarm transact errors (#18498)
|
2025-09-16 15:13:20 +00:00 |
|
MozirDmitriy
|
1185514c1e
|
fix(engine): exit MultiProofTask loop on closed internal channel (#18490)
|
2025-09-16 14:22:45 +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 |
|
YK
|
d61349beb2
|
fix(engine): perform cache updates with guard (#18435)
|
2025-09-15 10:27:58 +00:00 |
|
TMOT
|
e276480728
|
feat(observability): add phase-level observablity to newPayload processing (#18308)
Co-authored-by: YK <chiayongkang@hotmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-13 02:01:48 +00:00 |
|
Matthias Seitz
|
44a48ab9fd
|
fix: dont update canon chain to ancestor for opstack (#18410)
|
2025-09-12 19:36:05 +02:00 |
|
Federico Gimenez
|
f3aa57a10e
|
fix: map EIP-7623 gas floor errors to expected exception type for test compatibility (#18389)
|
2025-09-11 20:15:53 +00:00 |
|
Brian Picciano
|
967a6fb1d5
|
perf(trie): Use ParallelSparseTrie (if enabled) for storage tries (#17959)
|
2025-09-10 22:51:52 +00:00 |
|
Federico Gimenez
|
17a41a2463
|
feat: bump hive eest tests (#18013)
|
2025-09-10 18:30:39 +00:00 |
|
Federico Gimenez
|
424974ca37
|
fix(engine): avoid block fetching inconsistencies for checks during reorgs (#18368)
|
2025-09-10 17:44:38 +00:00 |
|
Federico Gimenez
|
d6a92287ed
|
feat(engine): check header validity after invalid transaction (#18356)
|
2025-09-10 12:00:28 +00:00 |
|
Alexey Shekhirin
|
dd69dcbd01
|
refactor(engine): persistence logic (#18318)
|
2025-09-08 10:32:44 +00:00 |
|
Hai | RISE
|
0cdd54838b
|
chore: delist unused deps with cargo-machete (#18259)
|
2025-09-05 10:23:52 +00:00 |
|
Matthias Seitz
|
1d7fefecec
|
chore: unify engine downloader targets (#18248)
|
2025-09-03 17:43:59 +00:00 |
|
Dan Cline
|
0acebab68c
|
chore(engine): add better logs and spans for execution (#18240)
|
2025-09-03 07:45:50 +00:00 |
|
Fynn
|
203cb6e158
|
feat: enhance engine tree metrics (#18000)
|
2025-09-01 01:29:22 +00:00 |
|
pepes
|
9b863264d4
|
perf: optimize single-element collection creation (#18168)
|
2025-08-29 16:21:48 +00:00 |
|
YK
|
ee5006c027
|
perf(engine): pre-allocate channel handles in prewarm task (#18147)
|
2025-08-29 08:23:01 +00:00 |
|
YK
|
f93dfec50f
|
perf(engine): pre-allocate Vec capacity in payload processor (#18148)
|
2025-08-29 07:24:16 +00:00 |
|
Hai | RISE
|
fad93e95a8
|
perf(engine): only clone headers instead of full blocks for tree tasks (#18116)
|
2025-08-28 15:14:58 +00:00 |
|
Matthias Seitz
|
9e9a0b1867
|
chore: add prewarm traces (#18117)
|
2025-08-28 10:24:11 +00:00 |
|
Hai | RISE
|
615bd4a30f
|
perf(engine): only fetch headers instead of full blocks for tree tasks (#18088)
|
2025-08-27 12:27:37 +00:00 |
|
Brian Picciano
|
34de67ab57
|
fix: Fix state root related metrics (#18045)
|
2025-08-27 08:04:52 +00:00 |
|
Arsenii Kulikov
|
db04a19101
|
feat: fusaka changes (#18071)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Bharath Vedartham <vedabharath12345@gmail.com>
|
2025-08-26 18:43:36 +00:00 |
|
Igor Markelov
|
92743a0d87
|
feat: FCU unwind: properly reorg in-memory canonical state and update latest block (#17938)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-26 16:54:50 +00:00 |
|
Avory
|
089629ba64
|
fix: use deterministic RNG in state_root_task benchmark (#18049)
|
2025-08-26 11:47:53 +00:00 |
|