Dan Cline
|
cabe7b4d15
|
chore: add sparse trie logs with time elapsed (#14967)
|
2025-03-12 02:23:09 +00:00 |
|
Federico Gimenez
|
e536fbce95
|
fix: call validate_execution_requests from validate_version_specific_fields for ethereum engine validator (#14932)
|
2025-03-11 13:33:51 +01:00 |
|
Dan Cline
|
750326320b
|
chore: remove commented SparseTrieEvent (#14946)
|
2025-03-11 10:23:51 +01:00 |
|
Dan Cline
|
f880626c75
|
chore: use B256 Display for state root test assertion (#14943)
|
2025-03-10 22:05:42 +00:00 |
|
Arsenii Kulikov
|
d616096fda
|
chore: simplify NodePrimitives bounds (#14936)
|
2025-03-10 17:12:33 +00:00 |
|
Matthias Seitz
|
7c52e6c9d1
|
fix: clear tree state on unwind (#14866)
|
2025-03-10 11:25:53 +00:00 |
|
Arsenii Kulikov
|
91eb292e3e
|
refactor: unify EVM traits (#14920)
|
2025-03-10 08:52:55 +00:00 |
|
Arsenii Kulikov
|
d1f625f6bb
|
chore: bump alloy-evm (#14917)
|
2025-03-08 21:25:56 +00:00 |
|
Alexey Shekhirin
|
4f4db67bc1
|
feat(trie): update sparse trie storage roots independently (#14874)
|
2025-03-07 12:00:49 +00:00 |
|
Matthias Seitz
|
7b9470ef35
|
chore: bump alloy 0.12 (#14891)
Co-authored-by: Julian Meyer <julian.meyer@coinbase.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
|
2025-03-07 13:03:52 +01:00 |
|
Alexey Shekhirin
|
a765af9e6b
|
perf(tree): chunk multiproofs (#14800)
|
2025-03-06 15:45:29 +00:00 |
|
Matthias Seitz
|
cb917c5f88
|
refactor: use tokio to fetch storage proofs (#14838)
|
2025-03-05 12:34:32 +00:00 |
|
Alexey Shekhirin
|
3036053191
|
feat(tree): multiproof manager metrics (#14819)
|
2025-03-05 08:14:28 +00:00 |
|
Arsenii Kulikov
|
2eab45869f
|
feat: BlockAssember + BlockBuilder (#14808)
|
2025-03-04 17:20:02 +00:00 |
|
Alexey Shekhirin
|
7ba701a7a8
|
docs: typos (#14806)
|
2025-03-03 17:13:01 +00:00 |
|
Alexey Shekhirin
|
e0518e1f83
|
fix(tree): use only in-memory blocks when constructing trie input (#14729)
|
2025-03-03 13:27:22 +00:00 |
|
Matthias Seitz
|
18de3eb408
|
chore: misc tree (#14797)
|
2025-03-03 12:03:01 +00:00 |
|
Matthias Seitz
|
b36088da99
|
chore: allow result too large (#14795)
|
2025-03-03 10:43:17 +01:00 |
|
Alexey Shekhirin
|
ba2797c8be
|
refactor(tree): remove root.rs (#14778)
|
2025-02-28 16:05:30 +00:00 |
|
Emilia Hane
|
6ce459aec7
|
chore(payload): Move ExecutionPayloadValidator into reth-ethereum-payload-builder (#14751)
|
2025-02-28 13:05:14 +00:00 |
|
Alexey Shekhirin
|
6abe4407fb
|
test(tree): move state root task test to payload processor (#14772)
|
2025-02-28 11:46:02 +01:00 |
|
Alexey Shekhirin
|
bdb35ae30b
|
fix(tree): state root task duration (#14763)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-27 20:44:31 +00:00 |
|
Roman Krasiuk
|
feab73a003
|
feat(trie): utility methods for getting difference for MultiProofTargets (#14761)
|
2025-02-27 17:08:36 +00:00 |
|
Alexey Shekhirin
|
70e31f1ed4
|
chore(tree): remove old insert_block_inner method (#14754)
|
2025-02-27 16:17:11 +00:00 |
|
Alexey Shekhirin
|
7d3da7f324
|
chore(tree): report prewarm metrics (#14759)
|
2025-02-27 16:03:16 +00:00 |
|
Matthias Seitz
|
0dab1668fb
|
chore: simplify provider builder setup (#14756)
|
2025-02-27 15:13:20 +00:00 |
|
Matthias Seitz
|
e92a6a3472
|
refactor: introduce payload processor (#14589)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
|
2025-02-27 14:12:24 +00:00 |
|
Arsenii Kulikov
|
b2ead06d1d
|
feat: pending block support in BlockExecutionStrategyFactory (#14730)
|
2025-02-27 13:25:04 +00:00 |
|
Roman Krasiuk
|
cbf31556a9
|
chore(trie): convert MultiProofTargets into unit struct (#14748)
|
2025-02-27 12:50:04 +00:00 |
|
Dimitris Apostolou
|
4565cda599
|
chore(deps): avoid duplicate crates (#14681)
|
2025-02-27 07:47:08 +00:00 |
|
Alexey Shekhirin
|
4ab2254d08
|
feat(tree): state root task multiproof metrics (#14534)
|
2025-02-26 12:49:04 +00:00 |
|
Matthias Seitz
|
5b19846baa
|
feat: extract insert_state to ProviderCaches (#14714)
|
2025-02-26 09:03:09 +00:00 |
|
kilavvy
|
75ca54b790
|
Refactor Session Management and Improve Documentation (#14707)
|
2025-02-25 18:08:39 +00:00 |
|
Emilia Hane
|
cf73f6eed6
|
feat(l2-withdrawals): Verify l2 withdrawals root in PayloadValidator (#14636)
|
2025-02-25 09:38:35 +00:00 |
|
Arsenii Kulikov
|
ee7e3fea2b
|
feat: re-introduce debug.reorg logic (#14676)
|
2025-02-24 22:16:07 +00:00 |
|
Léa Narzis
|
340d7ba008
|
refactor: merge signed tx traits (#14622)
|
2025-02-24 13:43:31 +00:00 |
|
Yohann Kazoula
|
33443de09a
|
Make PayloadOrAttributes generic over ExecutionData (#14666)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-24 08:50:39 +00:00 |
|
Poulav Bhowmick
|
d77c6061da
|
Changed "match" to "if let some" to fix build errors (#14637)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-21 15:20:15 +00:00 |
|
Alexey Shekhirin
|
b3bd69b224
|
feat(root): metrics and logs for state root config (#14631)
|
2025-02-21 14:26:34 +00:00 |
|
Federico Gimenez
|
478f4e5204
|
feat(engine): allow to override has_enough_parallelism (#14608)
|
2025-02-21 12:56:33 +00:00 |
|
Joseph Zhao
|
a605035258
|
Remove unused Senderrecovery variant (#14629)
|
2025-02-21 12:40:07 +00:00 |
|
Joseph Zhao
|
86e8a2a245
|
Return RecoveredBlock in ensure_well_formed_payload (#14625)
|
2025-02-21 10:42:54 +00:00 |
|
Naman Garg
|
0500069772
|
chore(tree): replace LRU with FIFO for block tracking (#14587)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-20 14:43:28 +00:00 |
|
Emilia Hane
|
f03e7e02f7
|
chore(payload): Custom PayloadError variant (#14607)
|
2025-02-20 11:45:34 +00:00 |
|
Arsenii Kulikov
|
2c069230aa
|
chore: remove 'static bound from ConfigureEvmEnv (#14606)
|
2025-02-20 09:54:57 +00:00 |
|
Arsenii Kulikov
|
7ee8461bac
|
feat: expose InvalidTxError in BlockExecutionError (#14597)
|
2025-02-20 09:22:22 +00:00 |
|
DaniPopes
|
c5df8fbaaf
|
perf(tree): insert account cache only when not present (#14599)
|
2025-02-20 06:52:29 +00:00 |
|
Arsenii Kulikov
|
1bf46848a6
|
refactor: use BlockExecutorProvider in InvalidBlockWitnessHook (#14594)
|
2025-02-19 17:41:32 +00:00 |
|
Alexey Shekhirin
|
465af6e0f3
|
feat(tree): increase state root task thread pool size (#14455)
|
2025-02-19 15:37:19 +00:00 |
|
Arsenii Kulikov
|
4f454c91d6
|
refactor: BlockExecutionStrategy API (#14480)
|
2025-02-19 13:10:50 +00:00 |
|