Commit Graph

470 Commits

Author SHA1 Message Date
22df39a100 chore: use DatabaseProviderRW on StateWriter::write_to_storage instead of TX (#9449) 2024-07-11 19:54:41 +00:00
b040b86a54 feat(prune, stages): prune pipeline stage (#9419) 2024-07-11 19:18:56 +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
2f8a860bb8 feat(tree): pre-validate fcu (#9371) 2024-07-08 17:47:49 +00:00
b14192fcaf feat(tree): validate state root (#9369) 2024-07-08 16:29:29 +00:00
1b3209ae0e feat: add entrypoint and main loop to EngineApiTreeHandlerImpl (#9334) 2024-07-08 10:09:15 +00:00
36d74400e6 feat(trie): pass state reference to StateProofProvider::proof (#9308) 2024-07-05 10:45:08 +00:00
e8af47636c feat: extract proof generation into StateProofProvider (#9303) 2024-07-04 15:06:48 +00:00
3440b2f2b5 feat: add ethereum engine chain orchestrator (#9241) 2024-07-03 14:56:56 +00:00
1998f44b1b trie: revamp trie updates (#9239) 2024-07-03 14:38:48 +00:00
b5d61d80eb feat: add pruner to persistence task (#9251)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-07-03 11:18:42 +00:00
405b730455 chore: remove prune_modes from BlockWriter (#9231) 2024-07-02 19:40:07 +00:00
95f228155f chore: add send_action method to persistence task (#9233) 2024-07-02 16:08:54 +00:00
6eca557dbe feat: add pruning related persistence API (#9232) 2024-07-01 21:02:39 +00:00
d2cf129e58 feat: implement write method on persistence task (#9225) 2024-07-01 16:17:16 +00:00
158377f457 chore: rename pipeline references to backfill sync (#9223) 2024-07-01 15:37:58 +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
793aa85269 chore: move engine-primitives to engine folder (#9130) 2024-06-27 10:17:32 +00:00
1fde1dca1e refactor: move node-core/engine to standalone crate (#9120)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-26 15:34:35 +00:00