Hunter Z
|
c79b63876e
|
feat: add config for reserved CPU cores Resolves paradigmxyz/reth#15633 (#15710)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-04-15 12:03:27 +00:00 |
|
Alexey Shekhirin
|
e792efbb22
|
fix(engine): update cached bytecodes with bundle state (#15676)
|
2025-04-14 09:26:14 +00:00 |
|
stevencartavia
|
c34bdf37f0
|
feat: add CLI args for concurrency settings (#15657)
|
2025-04-11 08:19:05 +00:00 |
|
Yash Atreya
|
58fe204ff2
|
chore: alloy 0.14 (#15635)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-04-11 08:28:57 +02:00 |
|
rotcan
|
c688c845b3
|
feat(engine): add bytecodes to invalid block hook witness (#15649)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-04-10 17:03:12 +00:00 |
|
Matthias Seitz
|
04c61e2151
|
Revert "feat(engine): enable prewarming & caching by default (#15630)" (#15666)
|
2025-04-10 16:13:29 +02:00 |
|
Federico Gimenez
|
9a151fab54
|
chore: remove unused evm_config field in EngineApiTreeHandler (#15660)
|
2025-04-10 12:07:36 +00:00 |
|
Alexey Shekhirin
|
e261a2e205
|
feat(engine): enable prewarming & caching by default (#15630)
|
2025-04-09 10:27:05 +00:00 |
|
Emilia Hane
|
73b9294072
|
chore(lint): Remove redundant lint attributes (#15531)
|
2025-04-09 10:11:02 +00:00 |
|
Dan Cline
|
460f8400aa
|
feat: add ability to handle dedicated storage proof result (#15252)
|
2025-04-08 16:36:00 +00:00 |
|
Dan Cline
|
4dc1b5c907
|
perf: spawn prewarming transactions in chunks (#15155)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
|
2025-04-07 14:00:34 +00:00 |
|
Barajeel
|
abd8981310
|
fix: latest_state returning last_valid instead of latest received (#15565)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-04-07 13:18:21 +00:00 |
|
kevaundray
|
c3471bf7bf
|
chore: fix doc comment on get_storage (#15503)
|
2025-04-07 11:37:44 +00:00 |
|
Dan Cline
|
5b8e40bce7
|
chore: set prewarm concurrency to 64 (#15521)
|
2025-04-07 09:40:32 +00:00 |
|
Veer Chaurasia
|
52b6edb2da
|
Remove redundant EngineNodeTypes trait (#15548)
|
2025-04-05 10:15:56 +00:00 |
|
Dan Cline
|
bc80e56413
|
chore: add test for CachedState and ProviderCaches storage values (#15487)
|
2025-04-04 18:17:18 +00:00 |
|
Emilia Hane
|
e5c6de595e
|
chore(lint): Replace allow with expect for dead_code and rm unfullfilled lints (#15530)
|
2025-04-04 13:32:08 +00:00 |
|
Alexey Shekhirin
|
a755f6bc8f
|
feat(engine): parallel state root fallback metric (#15352)
|
2025-04-03 08:26:03 +00:00 |
|
Dan Cline
|
3521c7ae99
|
fix: set None storage lookup to NotCached (#15484)
|
2025-04-03 02:35:34 +02:00 |
|
kevaundray
|
db269f3e53
|
docs: Document double option for get_storage method using enum (#15443)
|
2025-04-02 20:31:00 +00:00 |
|
Alexey Shekhirin
|
7305c9ee0d
|
feat(tree): set multiproof task concurrency independent of Rayon thread pool (#15456)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-04-02 13:31:01 +00:00 |
|
Dan Cline
|
83fc1069c9
|
feat(trie): add metric for time since updates finished (#15442)
|
2025-04-01 18:48:36 +00:00 |
|
Alexey Shekhirin
|
c4dad3926b
|
fix(engine): fetch account proof on wiped storage (#15415)
|
2025-03-31 19:09:23 +00:00 |
|
Dan Cline
|
f7c264d2e5
|
chore: make state root fallback WARN (#15343)
|
2025-03-29 06:35:07 +00:00 |
|
Federico Gimenez
|
e2e297d77c
|
feat: remove NodeTypesWithEngine trait layer (#15351)
|
2025-03-28 18:26:55 +00:00 |
|
Sumit
|
79cd086a53
|
Fix: check canonical head first (#15101)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-03-25 13:06:56 +00:00 |
|
Federico Gimenez
|
985a926bee
|
feat: relax NodeTypesWithEngine bounds on EngineTypes to PayloadTypes (#15257)
|
2025-03-25 10:06:22 +00:00 |
|
Federico Gimenez
|
c3b7c1e442
|
chore: relax bounds from EngineTypes to PayloadTypes (#15239)
|
2025-03-24 11:47:44 +00:00 |
|
Ishika Choudhury
|
f4f205f80c
|
changed possible #[allow()] -> #[expect()] (#15168)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-03-22 08:52:17 +00:00 |
|
Alexey Shekhirin
|
20a6a85148
|
refactor(trie): initialize sparse trie with the provider (#15199)
|
2025-03-21 15:36:21 +00:00 |
|
Toki
|
b7d834d1c0
|
Use of payload type instead of EngineTypes (#15187)
|
2025-03-21 11:07:54 +00:00 |
|
Matthias Seitz
|
5b06daa26b
|
chore: remove reth-provider dep (#15191)
|
2025-03-21 03:04:59 +00:00 |
|
Alexey Shekhirin
|
393c498527
|
perf(engine): use proof task as blinded node provider for sparse trie (#15152)
|
2025-03-20 11:05:25 +00:00 |
|
Pelle
|
9cb7177dfc
|
Added custom headers to NodePrimitives (#13995)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
|
2025-03-19 11:11:55 +00:00 |
|
Steven
|
0b9ffe8c1e
|
chore: Move block_to_payload to PayloadTypes trait (#15138)
|
2025-03-19 09:38:01 +00:00 |
|
Dan Cline
|
88a4d1b3fa
|
chore: turn multiproof from state into pure fn (#15139)
|
2025-03-19 08:05:09 +00:00 |
|
Dan Cline
|
2942fe8f5a
|
chore: add evm_for_ctx in prewarming ctx (#15121)
|
2025-03-18 18:10:13 +00:00 |
|
Alexey Shekhirin
|
c99a963d1c
|
refactor(trie): pass blinded provider factory to sparse trie methods (#15120)
|
2025-03-18 16:54:17 +00:00 |
|
Odinson
|
7c70df193b
|
refactor(trie): invert provider access in sparse trie (#14662)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-03-18 15:38:46 +00:00 |
|
0xMushow
|
3eb05a4adf
|
Refactor generic type to use PayloadTypes (#15113)
|
2025-03-18 11:00:11 +00:00 |
|
Ishika Choudhury
|
214a5ac270
|
ExecutionData moved to PayloadTypes (#15060)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-03-18 09:57:33 +00:00 |
|
Dan Cline
|
920796387d
|
chore: remove layer of blocking task calls (#15102)
|
2025-03-18 09:20:43 +00:00 |
|
Alexey Shekhirin
|
59ef9d9309
|
perf(tree): do not wait for the sparse trie to drop (#15092)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-03-17 21:56:24 +00:00 |
|
Dan Cline
|
9cdfcf57b9
|
feat: use fixed number of db transactions for storage proofs (#14860)
|
2025-03-17 21:01:11 +00:00 |
|
Dan Cline
|
32cd12bc01
|
chore: make execution and state root logs debug (#15077)
|
2025-03-17 21:58:29 +01:00 |
|
Dan Cline
|
9ab24977c6
|
fix: increment in_progress when we spawn a prewarm transaction (#15052)
|
2025-03-14 22:54:14 +00:00 |
|
Arsenii Kulikov
|
8d43d6d770
|
fix: handling of on-disk reorgs (#15046)
|
2025-03-14 20:05:48 +00:00 |
|
Soubhik Singha Mahapatra
|
613e4e55f4
|
chore: invoke invalid block hook for new invalid blocks (#14776)
Co-authored-by: Aideepakchaudhary <aideepakchaudhary@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-03-14 12:09:40 +00:00 |
|
Dan Cline
|
f2d3b7f2b9
|
feat: track time since first state update in metrics (#15031)
|
2025-03-13 23:56:05 +00:00 |
|
Dan Cline
|
0bfba01341
|
chore: use Histogram for trie input duration (#15028)
|
2025-03-13 23:06:21 +00:00 |
|