Federico Gimenez
|
aecf5e321c
|
feat(engine): allow configuring tree to always use state root fallback (#16569)
|
2025-05-30 18:07:01 +00:00 |
|
Federico Gimenez
|
6b5a4b2a66
|
test: set TreeConfig for nodes in e2e tests (#16572)
|
2025-05-30 17:52:59 +00:00 |
|
Alexey Shekhirin
|
6c8559775e
|
revert: fix(engine): recompute trie updates for forked blocks (#16500) (#16565)
|
2025-05-30 11:58:40 +00:00 |
|
Femi Bankole
|
cec8e51628
|
chore: add serde support for CanonStateNotification (#16557)
|
2025-05-30 07:42:26 +00:00 |
|
Alexey Shekhirin
|
1cfe509985
|
fix(engine): recompute trie updates for forked blocks (#16500)
|
2025-05-28 14:21:26 +00:00 |
|
Matthias Seitz
|
2afc80f5ac
|
chore: add debug trace for on_new_head (#16471)
|
2025-05-27 14:27:44 +00:00 |
|
Matthias Seitz
|
ddcd30f400
|
chore: make clippy happy (#16455)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
|
2025-05-24 09:25:50 +02:00 |
|
Dan Cline
|
6e88d7fb3b
|
feat(trie): decode proofs in multiproof task (#16098)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-05-20 22:10:04 +00:00 |
|
Federico Gimenez
|
f9cc241ff5
|
feat: include SpecId in PrecompileCache keys (#16241)
|
2025-05-19 09:25:19 +00:00 |
|
Roman Krasiuk
|
ffbdd97592
|
feat(engine): add conversions for ExecutionPayloadEnvelopeV5 (#16218)
|
2025-05-14 16:21:45 +00:00 |
|
cakevm
|
3c82dfa496
|
chore: Replace try_clone_into_recovered with try_into_recovered to avoid unnecessary clone (#16230)
|
2025-05-14 13:12:56 +00:00 |
|
Federico Gimenez
|
805fb1012c
|
feat: add PrecompileCacheMap::cache_for_address and test (#16197)
|
2025-05-13 21:22:57 +00:00 |
|
Federico Gimenez
|
76ae22d72a
|
fix: use different cache instance per precompile (#16191)
|
2025-05-13 12:42:56 +00:00 |
|
Dan Cline
|
1f23f088d1
|
fix(tree): add colon to sparse trie task logs (#16175)
|
2025-05-12 18:31:31 +00:00 |
|
Federico Gimenez
|
ffd76458a2
|
chore: extract TreeState to separate submodule (#16172)
|
2025-05-12 16:28:53 +00:00 |
|
Alexey Shekhirin
|
bc9722d9e2
|
feat(engine): set keep alive for Tokio threads (#16162)
|
2025-05-12 11:21:48 +00:00 |
|
Federico Gimenez
|
eb6e7f03c9
|
fix: prevent memory bloat during extended finalization periods (#16157)
|
2025-05-12 11:20:37 +00:00 |
|
Matthias Seitz
|
3338c5a319
|
revert: "revert: 2054a37" (#16139)
Co-authored-by: rakita <dragan0rakita@gmail.com>
|
2025-05-12 08:53:05 +00:00 |
|
Matthias Seitz
|
c830d8c852
|
revert: 2054a37 (#16138)
|
2025-05-09 15:56:06 +02:00 |
|
Federico Gimenez
|
2054a37b02
|
feat: add precompile cache for execution (#15928)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-05-09 09:36:28 +00:00 |
|
Matthias Seitz
|
a33da3fc56
|
chore: skip inserting older blocks (#16101)
|
2025-05-08 11:28:29 +02:00 |
|
Federico Gimenez
|
699b3fde1b
|
chore: remove BlockExecutorProvider trait (#15989)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-05-06 11:34:37 +00:00 |
|
int88
|
d66d1caed4
|
fix: update metrics for download_block_range (#16064)
|
2025-05-05 10:47:06 +00:00 |
|
kilavvy
|
c91d2cae77
|
docs: Fix typos and grammar in documentation comments (#16033)
|
2025-05-02 08:39:17 +00:00 |
|
Dan Cline
|
0933d51deb
|
feat(engine): add instrumented state provider (#15891)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-05-02 06:27:30 +00:00 |
|
Arsenii Kulikov
|
37741fdcbc
|
refactor: execute through EvmConfig in engine + MockEvmConfig (#16025)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
|
2025-05-01 19:16:31 +00:00 |
|
Alexey Shekhirin
|
b2b1a3c68c
|
perf(engine): drop sparse trie after task returned result (#16000)
|
2025-04-30 22:23:19 +00:00 |
|
Dan Cline
|
b93f4c6080
|
fix(tree): save caches only after prewarm tasks finish (#16011)
|
2025-04-30 20:12:45 +00:00 |
|
Matthias Seitz
|
7049b1b470
|
docs: clarify blocks for pipeline run (#16002)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
|
2025-04-30 11:21:19 +00:00 |
|
FT
|
86c552c011
|
docs: update docs (#15997)
|
2025-04-30 08:00:48 +00:00 |
|
leopardracer
|
6a9f4c28ee
|
fix: typos in comments (#15938)
|
2025-04-29 18:52:35 +00:00 |
|
Matthias Seitz
|
762880e494
|
docs: add engine API builder docs (#15988)
|
2025-04-29 15:10:06 +02:00 |
|
Harrish Bansal
|
82d6505948
|
refactor: remove validate_header_with_total_difficulty (#15903)
|
2025-04-25 13:38:29 +00:00 |
|
nk_ysg
|
e0a300ea07
|
perf: opt EngineApiTreeHandler::insert_block_inner rm clone (#15385)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-04-25 08:27:39 +00:00 |
|
Emilia Hane
|
a7435bede0
|
chore(deps): 2024 edition syntax fixes (#14731)
|
2025-04-24 21:34:26 +00:00 |
|
Matthias Seitz
|
ddba222c08
|
chore: make clippy happy (#15895)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
|
2025-04-24 08:06:06 +00:00 |
|
kevaundray
|
40f0edfc2e
|
chore: Make SparseTrie crate no_std compatible (#15786)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-04-23 11:57:41 +00:00 |
|
Arsenii Kulikov
|
ae3ffb90e4
|
chore: bump MSRV to 1.86 (#15863)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-04-23 13:55:26 +02:00 |
|
Federico Gimenez
|
98ae924731
|
feat(engine): enable prewarming & caching by default (#15764)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-04-22 18:07:38 +00:00 |
|
rotcan
|
ee8d7d00cb
|
feat(engine): Compare sorted bundle states in witness invalid block hook (#15689)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-04-22 13:49:08 +00:00 |
|
Ishika Choudhury
|
b328249ef7
|
chore: removed TransitionConfigurationExchanged event variant (#15808)
|
2025-04-18 14:34:02 +00:00 |
|
Tomass
|
5f8d21dc96
|
docs: remove consecutive duplicate words (#15795)
|
2025-04-17 19:10:48 +00:00 |
|
Federico Gimenez
|
ddc101f863
|
chore: set clippy check for const fn to warn (#15777)
|
2025-04-16 17:59:36 +00:00 |
|
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 |
|