Commit Graph

32 Commits

Author SHA1 Message Date
3c132958d1 perf(engine): add StateRootTask bench (#13212) 2024-12-09 19:52:58 +00:00
cca6372e87 feat: integrate type specific engine validator in tree service (#12952) 2024-11-28 16:09:54 +00:00
28ef5749e7 feat(engine): integrate sparse trie into the state root task (#12907) 2024-11-28 09:46:08 +00:00
1131bdecc3 feat(engine): proof fetching on state update for StateRootTask (#12458)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-11-27 14:14:29 +00:00
2ce741709f feat: relax provider bounds (#12857) 2024-11-26 16:26:36 +00:00
6b088bd881 perf(engine): sparse trie calculation for state root task (#12843) 2024-11-25 14:15:12 +00:00
0c5984179e refactor(storage): unify blocks insertion logic (#12694) 2024-11-20 22:48:39 +00:00
8339c716b4 feat(engine): introduce sync implementation of StateRootTask (#12378) 2024-11-18 13:58:31 +00:00
bf92a5fb59 feat: split reth-payload-primitives (#12600) 2024-11-16 17:36:57 +00:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
2c5ba732b7 feat(engine): integrate executor with StateRootTask (#12335)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-11-06 19:27:33 +00:00
3fe22343f1 feat(engine): add StateRootTask skeleton (#12305) 2024-11-04 12:48:32 +00:00
777417ad8a feat: add reth test-vectors compact --write|--read (#11954) 2024-10-24 18:34:12 +00:00
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
c00516c3f9 rpc-types: rm alloy-rpc-types-engine reexport (#11206) 2024-09-25 14:49:50 +00:00
a8220791ae chore(engine): replace reth_primitives with alloy_primitives (#11064)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
2024-09-20 03:50:42 +00:00
6cb26f72af feat: make DatabaseProvider generic over chainspec (#10978) 2024-09-19 14:23:06 +00:00
180f10001c feat: make reth-stages independent of concrete DatabaseProvider (#10934)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-19 10:47:55 +00:00
acdb7b7e2e perf(engine): parallel storage roots (#10666) 2024-09-12 13:12:05 +00:00
5ecc9d2348 feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-05 15:17:28 +00:00
1290260da3 chore: remove expects in persistence task (#10031) 2024-08-02 21:01:14 +00:00
f3fac56fd9 chore: move save_blocks to StorageWriter (#9991) 2024-08-01 16:36:33 +00:00
365809c079 chore: enable unused deps check in reth-engine-tree (#9861) 2024-07-29 09:54:01 +00:00
d107827b69 test: add holesky sync test (#9742) 2024-07-23 20:11:45 +00:00
059233327e feat: add state crate (#9701)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-22 13:20:24 +00:00
0994d36c4e feat: add in memory state container (#9574) 2024-07-17 16:37:27 +00:00
a49e993d71 test: add EngineApiTreeHandlerImpl integration test (#9453) 2024-07-12 19:24:59 +00:00
11c5e3121d feat: tree hook for persisting blocks (#9365) 2024-07-11 17:46:05 +00:00
797a4a1a38 feat: introduce static file task (#9234) 2024-07-10 19:30:22 +00:00
3440b2f2b5 feat: add ethereum engine chain orchestrator (#9241) 2024-07-03 14:56:56 +00:00
01979c4bde feat: new engine API handler (#8559)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-07-01 12:03:44 +00:00