Commit Graph

28 Commits

Author SHA1 Message Date
Dan Cline
e938c90b8e Merge branch 'matt/engine2' into dan/impl-block-commit 2024-06-24 18:25:05 -04:00
Dan Cline
f102012353 feat: implement block writing 2024-06-24 18:24:02 -04:00
Federico Gimenez
92e1e74c70 chore: rename PipelineHandler -> BackfillSync (#9059) 2024-06-24 23:38:39 +02:00
Dan Cline
5b17ac346b feat: add Persistence skeleton for db writes (#8818) 2024-06-24 10:54:49 -04:00
Roman Krasiuk
6c1ceeeae8 fix compilation 2024-06-24 15:33:57 +02:00
Roman Krasiuk
7e6fc558eb feat(tree): block buffering & validation (#8978) 2024-06-24 06:14:05 -07:00
Roman Krasiuk
ebfc15c1ac chore(tree): remove state locks (#9050) 2024-06-24 06:10:42 -07:00
Roman Krasiuk
f2be132d67 feat(tree): add trie output to executed block (#8994) 2024-06-24 05:58:06 -07:00
Matthias Seitz
5fc3629679 feat: change engine api request handler (#9010) 2024-06-21 14:51:32 +02:00
Matthias Seitz
83cbcb99ae chore: more request scaffolding (#8983) 2024-06-20 13:14:31 +02:00
Matthias Seitz
259da7afbe feat: support bubbling up custom events (#8932) 2024-06-18 17:42:39 +02:00
Roman Krasiuk
8cb2a3ef0b feat: implement tree state provider (#8907) 2024-06-18 08:16:32 -07:00
Matthias Seitz
65ab360e4a chore: rm writeaccess tracking (#8928) 2024-06-18 17:08:03 +02:00
Matthias Seitz
10837a1be2 feat: integrate live sync downloader (#8929) 2024-06-18 17:07:51 +02:00
Matthias Seitz
2726a347cd feat: add basic request loop (#8836) 2024-06-15 01:03:05 +02:00
Matthias Seitz
e708cb4e93 feat: main control loop for chain orchestrator (#8798)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-06-13 21:24:08 +02:00
Roman Krasiuk
4047f5f6e3 feat(tree-engine): invalid ancestor handling (#8795) 2024-06-13 13:37:23 +02:00
Roman Krasiuk
4f15f90a7f feat: create init structure of tree state (#8757) 2024-06-13 00:30:10 -07:00
Roman Krasiuk
728ea15f7d feat(engine): add payload conversion (#8754) 2024-06-11 09:33:56 -07:00
Roman Krasiuk
81afa85dc9 chore: tree engine chores (#8715) 2024-06-10 12:30:22 +02:00
Matthias Seitz
3a00bbee2b more docs 2024-06-06 15:22:21 +02:00
Matthias Seitz
1c28492355 chore: more docs 2024-06-06 15:13:18 +02:00
Matthias Seitz
8e921508fe wip 2024-06-05 18:23:22 +02:00
Matthias Seitz
27f418db89 wip 2024-06-04 20:39:11 +02:00
Matthias Seitz
29354cbb67 scaffold 2024-06-03 15:44:48 +02:00
Matthias Seitz
5518569e54 wip 2024-06-03 15:09:30 +02:00
Matthias Seitz
c45d5640a7 wip 2024-06-03 15:06:32 +02:00
Matthias Seitz
83081b1d98 feat: engine 2 2024-06-02 11:04:31 +02:00