Matthias Seitz
|
83b2fb9b41
|
feat: add SealedBlock in reth-primitives-traits (#13735)
|
2025-01-15 01:12:43 +00:00 |
|
Alexey Shekhirin
|
c4a591d16c
|
fix(tree): use in memory trie cursor for trie updates comparison in tree (#13789)
|
2025-01-14 20:22:46 +00:00 |
|
Federico Gimenez
|
5a23708eb0
|
chore: make clippy happy (#13772)
|
2025-01-11 11:15:06 +00:00 |
|
Alexey Shekhirin
|
1bf8d50461
|
feat(tree): when comparing trie updates, check the database (#13765)
|
2025-01-10 15:56:20 +00:00 |
|
Alexey Shekhirin
|
c601712147
|
feat(tree): --engine.state-root-task-compare-updates (#13763)
|
2025-01-10 12:30:50 +00:00 |
|
Alexey Shekhirin
|
69f9e1628a
|
fix(trie): sparse trie tree masks (#13760)
|
2025-01-10 11:28:54 +00:00 |
|
Dan Cline
|
986c75434a
|
chore(tree): use MultiProofTargets for PrefetchProofs (#13717)
|
2025-01-09 20:27:50 +00:00 |
|
Federico Gimenez
|
4a8c88f4d0
|
chore(engine): use Arc<rayon::ThreadPool> for StateRootTask (#13755)
|
2025-01-09 14:25:00 +00:00 |
|
Matthias Seitz
|
bf65ed45c5
|
chore!: make senders fields private (#13752)
|
2025-01-09 14:58:09 +01:00 |
|
Roman Krasiuk
|
66f934b8d0
|
chore(trie): simplify blinded provider (#13753)
|
2025-01-09 13:23:31 +00:00 |
|
Matthias Seitz
|
383eb2331c
|
chore: integrate Test trait for sealed types (#13746)
|
2025-01-09 09:06:28 +01:00 |
|
Matthias Seitz
|
28d52312ac
|
feat: add SealedBlock::clone_sealed_header (#13739)
|
2025-01-08 17:33:56 +00:00 |
|
Dan Cline
|
d336ceb27e
|
perf: introduce moka cached state provider (#12214)
|
2025-01-08 16:11:20 +00:00 |
|
Matthias Seitz
|
9d51260fbc
|
chore: rename error types (#13732)
|
2025-01-08 15:00:32 +01:00 |
|
Matthias Seitz
|
cb22b17b3e
|
chore: rm blockchaintree dep from engine-tree (#13729)
|
2025-01-08 14:34:28 +01:00 |
|
Matthias Seitz
|
d9ab9ca4d4
|
chore: rm beacon consensus dep from engine-tree (#13720)
|
2025-01-08 11:46:03 +01:00 |
|
Matthias Seitz
|
fb6902880c
|
chore: rm beacon consensus deps (#13716)
|
2025-01-07 22:31:04 +00:00 |
|
DevOrbitlabs
|
35392bd8e9
|
chore: make SealedBlock.header field private (#13646)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-01-07 19:44:39 +00:00 |
|
Tin Chung
|
f7f2012156
|
refactor: Consensus trait error type (#13655)
|
2025-01-07 16:11:42 +00:00 |
|
Alexey Shekhirin
|
9127d0e0ff
|
feat(root): compare trie updates of state root task with regular root (#13704)
|
2025-01-07 14:36:02 +00:00 |
|
Matthias Seitz
|
4d12dcda7c
|
chore: make engine-tree independent of blockchaintree (#13705)
|
2025-01-07 14:51:31 +01:00 |
|
Federico Gimenez
|
107dfaeaa9
|
feat(engine): wire StateRootTask in EngineApiTreeHandler (#12639)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2025-01-07 10:27:16 +00:00 |
|
Alexey Shekhirin
|
fbf7430d9b
|
chore(root): log multiproof calculation (#13673)
|
2025-01-06 17:04:58 +00:00 |
|
Skylar Ray
|
00ad7f61d5
|
chore: correct typo docs (#13557)
Co-authored-by: futreall <ancur09@hotmail.com>
|
2024-12-30 17:26:07 +00:00 |
|
Hoa Nguyen
|
0933e1b07d
|
feat: generic data primitives block builder test framework (#13522)
|
2024-12-27 09:41:29 +00:00 |
|
Kunal Arora
|
82af170687
|
feat(ethereum-forks): remove total difficulty for hardfork check (#13362)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2024-12-20 15:28:05 +00:00 |
|
Federico Gimenez
|
a9f835defc
|
chore(engine): remove allow dead code annotations in StateRootTask (#13480)
|
2024-12-20 13:09:28 +00:00 |
|
Alexey Shekhirin
|
1009607c49
|
fix(tree): destroyed accounts should not have storage in state root task (#13460)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
|
2024-12-20 08:21:49 +00:00 |
|
Federico Gimenez
|
0a0a2d425d
|
perf(engine): use ParallelProof::multiproof in StateRootTask (#13260)
|
2024-12-19 12:28:15 +00:00 |
|
Roman Krasiuk
|
1e402fae87
|
feat(root): support proof prefetch in the task (#13428)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2024-12-17 17:02:46 +00:00 |
|
Alexey Shekhirin
|
48fee88cf0
|
feat(engine): integrate state root task and comment it (#13265)
|
2024-12-17 16:01:39 +00:00 |
|
Roman Krasiuk
|
e663f959b8
|
chore(root): cleanup some debt (#13427)
|
2024-12-17 15:14:50 +00:00 |
|
Roman Krasiuk
|
abc4ff9779
|
fix(root): send error on failure to retrieve provider (#13426)
|
2024-12-17 14:39:25 +00:00 |
|
Alexey Shekhirin
|
cdf2904aed
|
chore(engine): state root task debug logs (#13415)
|
2024-12-16 12:17:32 +00:00 |
|
Alexey Shekhirin
|
ce4e35c814
|
chore(engine): log about finished state updates in state root task (#13411)
|
2024-12-16 11:31:02 +00:00 |
|
Arsenii Kulikov
|
d087488479
|
feat: make block <-> payload conversions generic over transaction (#13389)
|
2024-12-13 18:25:31 +00:00 |
|
Federico Gimenez
|
ca4095a6a8
|
perf(engine): include spent calculation time in StateRootTask output (#13387)
|
2024-12-13 18:08:38 +00:00 |
|
Matthias Seitz
|
f347977765
|
chore: use hash fn directly (#13379)
|
2024-12-13 12:28:48 +00:00 |
|
Alexey Shekhirin
|
008cb25d00
|
chore(trie): make MultiProofTargets a type alias (#13364)
|
2024-12-13 09:02:39 +00:00 |
|
Alexey Shekhirin
|
6ff2510ad9
|
perf(engine): cache proof targets in proof sequencer for state root task (#13310)
|
2024-12-12 16:28:12 +00:00 |
|
Federico Gimenez
|
5ef21cdfec
|
fix(engine): return error on StateRootTask multiproof and root calculation failures (#13356)
|
2024-12-12 15:23:52 +00:00 |
|
Matthias Seitz
|
941ffb51fa
|
chore: rm chainspec max gas limit (#13308)
|
2024-12-11 19:29:06 +00:00 |
|
Alexey Shekhirin
|
411c5eabc7
|
feat(engine): integrate blinded provider factory into state root task (#13294)
|
2024-12-11 18:15:39 +00:00 |
|
DaniPopes
|
0494ca01d5
|
perf: trie micro optimizations (#13282)
|
2024-12-11 04:52:42 +00:00 |
|
Alexey Shekhirin
|
8aada7a243
|
feat(engine): parallel sparse storage roots (#13269)
|
2024-12-10 18:29:07 +00:00 |
|
Arsenii Kulikov
|
88a9bd72d4
|
feat: make engine block downloaders generic over block (#13273)
|
2024-12-10 15:38:37 +00:00 |
|
Arsenii Kulikov
|
da99986ea2
|
feat: relax bounds for EngineApiTreeHandler (#13257)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-12-10 09:06:39 +00:00 |
|
Miguel Oliveira
|
d856c8e5bc
|
feat(engine): add error logging in state_hook (#13252)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
|
2024-12-10 08:39:43 +00:00 |
|
Arsenii Kulikov
|
5ee776a2ee
|
chore: pass primiitves generic to EngineApiTreeHandler fields (#13256)
|
2024-12-10 02:04:11 +00:00 |
|
Dan Cline
|
c9bd64018a
|
chore: use BlockWithParent for StageError (#13198)
|
2024-12-10 00:21:46 +00:00 |
|