Commit Graph

33 Commits

Author SHA1 Message Date
Dan Cline
2b44d17d5f chore: remove reth-primitives dep from reth-engine-tree (#14019) 2025-01-27 21:44:21 +00:00
Arsenii Kulikov
33bf34b2fb fix: gracefully handle missing persisted_trie_updates (#13942) 2025-01-27 14:02:53 +00:00
Ashish Thapa
13ecd6afa1 Nit: replace block and sender with RecoveredBlock in ExecutedBlock (#13804)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-16 15:56:16 +00:00
Matthias Seitz
83b2fb9b41 feat: add SealedBlock in reth-primitives-traits (#13735) 2025-01-15 01:12:43 +00:00
Matthias Seitz
d9ab9ca4d4 chore: rm beacon consensus dep from engine-tree (#13720) 2025-01-08 11:46:03 +01: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
Arsenii Kulikov
5ee776a2ee chore: pass primiitves generic to EngineApiTreeHandler fields (#13256) 2024-12-10 02:04:11 +00:00
Hoa Nguyen
55b758ac10 feat: generic data primitives EngineApiEvent (#12964) 2024-11-28 15:58:38 +00:00
Thomas Coratger
44964ac171 engine-primitives: make engine-tree independent of beacon-consensus crate (#12560) 2024-11-15 08:56:46 +00:00
Arsenii Kulikov
74eb37523a fix: correctly poll BasicBlockDownloader (#11981) 2024-10-22 22:38:44 +00:00
Matthias Seitz
eb9565d22d fix: always handle payload building for opstack (#11629) 2024-10-10 09:39:40 +00:00
Abhishek kochar
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
Matthias Seitz
94c15c0074 chore: add display to FromEngine and other messages (#10986) 2024-09-18 13:11:38 +00:00
frostburn
1d07ff72e9 docs(reth-engine-tree): slightly improve inline docs (#10561) 2024-08-27 10:22:57 +00:00
Matthias Seitz
aa278bcdef feat: inject locally built payloads into the tree (#10216) 2024-08-08 21:53:43 +00:00
Matthias Seitz
7ec3b92d36 feat: introduce EngineApiRequest type (#10158) 2024-08-07 14:01:42 +00:00
Matthias Seitz
f8104cc93f feat: make EngineApiRequestHandler generic over request (#10147) 2024-08-06 21:27:38 +00:00
Matthias Seitz
3bfffc6251 docs: misc engine docs (#10135) 2024-08-06 13:13:39 +00:00
Miguel Tavares
2e45697d64 feat: add EngineApiKind enum (#10128) 2024-08-06 12:47:57 +00:00
Federico Gimenez
e20d94fe31 chore(engine): enable clippy checks (#10120) 2024-08-06 10:11:38 +00:00
Matthias Seitz
067dad79d2 feat: update backfill sync state to pending when we request it (#9865) 2024-07-29 13:13:23 +00:00
Miguel
6aea07105a FatalError in EngineHandlerEvent (#9800)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 13:49:17 +00:00
Matthias Seitz
48c42f5630 feat: some progress on FCU handling (#9727) 2024-07-23 12:05:54 +00:00
Matthias Seitz
9bca97e2a4 chore: improve engine api event handling (#9682) 2024-07-22 08:08:49 +00:00
Matthias Seitz
c8e6e379d9 feat: implement EngineApiRequestHandler::poll (#9670)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-07-20 10:44:24 +00:00
Matthias Seitz
1c131219c1 docs: add some additional engine docs (#9669)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-07-20 10:14:43 +00:00
Matthias Seitz
2133e93921 chore: rm redundant event variant (#9668) 2024-07-20 09:08:34 +00:00
Matthias Seitz
ccb16dc071 feat: emit beacon event after handled FCU (#9648) 2024-07-19 13:11:48 +00:00
Federico Gimenez
1b3209ae0e feat: add entrypoint and main loop to EngineApiTreeHandlerImpl (#9334) 2024-07-08 10:09:15 +00:00
Federico Gimenez
3440b2f2b5 feat: add ethereum engine chain orchestrator (#9241) 2024-07-03 14:56:56 +00:00
Federico Gimenez
158377f457 chore: rename pipeline references to backfill sync (#9223) 2024-07-01 15:37:58 +00:00
Matthias Seitz
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