Federico Gimenez
|
7475f4f0fa
|
chore: reverse MemoryOverlayStateProvider block order (#9826)
|
2024-07-26 12:37:02 +00:00 |
|
Dan Cline
|
f734e614d7
|
chore: use readonly providers in StorageWriter (#9822)
|
2024-07-26 00:11:17 +00:00 |
|
Dan Cline
|
18ebc5eaee
|
chore: rename to PersistenceHandle::spawn_service (#9824)
|
2024-07-25 23:52:02 +00:00 |
|
Thomas Coratger
|
aa4cc4843f
|
engine: improve backfill state tracking (#9820)
|
2024-07-25 22:32:00 +00:00 |
|
Matthias Seitz
|
2766c355e6
|
feat: invole on_request trackers (#9814)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
|
2024-07-25 18:34:31 +00:00 |
|
Matthias Seitz
|
05135c41ef
|
chore: more misc tracing (#9809)
|
2024-07-25 16:44:03 +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 |
|
Federico Gimenez
|
f74e996c5e
|
chore: move tree module to single file (#9802)
|
2024-07-25 13:34:30 +00:00 |
|
Federico Gimenez
|
115a58b327
|
feat: improve in memory block tracking (#9773)
|
2024-07-25 12:30:11 +00:00 |
|
Matthias Seitz
|
6faa7f9630
|
chore: add some request instrumentation (#9797)
|
2024-07-25 12:05:31 +00:00 |
|
Matthias Seitz
|
ec505b22cd
|
fix: set pipeline state back to idel (#9795)
|
2024-07-25 10:52:41 +00:00 |
|
Matthias Seitz
|
e230517409
|
fix: use parent hash for chain traversal (#9790)
|
2024-07-25 09:15:18 +00:00 |
|
Federico Gimenez
|
6b1fbf82b7
|
chore: move MemoryOverlayStateProvider to chain-state crate (#9779)
|
2024-07-24 19:34:06 +00:00 |
|
Federico Gimenez
|
bd7004a06a
|
chore: replace generic state provider with boxed trait (#9780)
|
2024-07-24 19:02:37 +00:00 |
|
Matthias Seitz
|
9b8506f935
|
feat: remove persisted blocks from canonical in mem chain (#9776)
|
2024-07-24 17:08:57 +00:00 |
|
Matthias Seitz
|
d395df29fc
|
feat: add missing canonical checks for safe+finalized block (#9765)
|
2024-07-24 15:52:20 +00:00 |
|
Federico Gimenez
|
bacc61e567
|
feat: provide CanonicalInMemory state as input to EngineHandler (#9764)
|
2024-07-24 14:29:39 +00:00 |
|
Dan Cline
|
21335d65d0
|
feat: move hashed state and trie writing to provider (#9636)
|
2024-07-24 14:26:03 +00:00 |
|
Matthias Seitz
|
7ad93d5ae4
|
feat: perform canonical in memory state update (#9763)
|
2024-07-24 14:17:52 +00:00 |
|
Matthias Seitz
|
3eeca7650b
|
chore: use dl single block (#9751)
|
2024-07-24 11:57:07 +02:00 |
|
Matthias Seitz
|
70a0cea941
|
feat: add skeletons for safe+finalized checks (#9744)
|
2024-07-24 09:17:25 +00:00 |
|
Dan Cline
|
6ce7c9e3a3
|
chore: add static file helpers on StorageWriter (#9740)
|
2024-07-23 22:15:08 +00:00 |
|
Matthias Seitz
|
d107827b69
|
test: add holesky sync test (#9742)
|
2024-07-23 20:11:45 +00:00 |
|
Matthias Seitz
|
5a9de035bf
|
fix: properly convert canon chain event (#9736)
|
2024-07-23 17:55:07 +00:00 |
|
Matthias Seitz
|
a6f6346ffe
|
feat: emit chain notifications (#9732)
|
2024-07-23 17:36:24 +00:00 |
|
Matthias Seitz
|
545bf99f76
|
chore: convert block to named field (#9733)
|
2024-07-23 17:36:14 +00:00 |
|
Matthias Seitz
|
48c96356ba
|
feat: process fcu new head (#9728)
|
2024-07-23 14:44:02 +00:00 |
|
Dan Cline
|
23ff37124d
|
chore: combine static file and database services (#9713)
|
2024-07-23 13:59:20 +00:00 |
|
Matthias Seitz
|
283e2d5a8a
|
feat: process payload attributes (#9729)
|
2024-07-23 13:53:05 +00:00 |
|
Matthias Seitz
|
48c42f5630
|
feat: some progress on FCU handling (#9727)
|
2024-07-23 12:05:54 +00:00 |
|
Dan Cline
|
8c690eef95
|
chore: remove ownership requirement for static file methods (#9709)
|
2024-07-22 19:07:50 +00:00 |
|
Matthias Seitz
|
86ddf4d4cd
|
test: add test for fcu during backfill (#9712)
|
2024-07-22 19:07:25 +00:00 |
|
Dan Cline
|
5c30227d33
|
docs: add pruning related documentation for db service (#9711)
|
2024-07-22 17:41:37 +00:00 |
|
Matthias Seitz
|
3ed132eee3
|
feat: integrate payload builder in engine api impl (#9710)
|
2024-07-22 16:43:20 +00:00 |
|
Matthias Seitz
|
14e3b6e6a5
|
feat: extract on message handler fn (#9708)
|
2024-07-22 16:22:01 +00:00 |
|
Matthias Seitz
|
935327c4f7
|
feat: recheck backfill sync (#9690)
|
2024-07-22 15:42:05 +00:00 |
|
Federico Gimenez
|
059233327e
|
feat: add state crate (#9701)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-07-22 13:20:24 +00:00 |
|
Matthias Seitz
|
35edcd4ecd
|
feat: issue download requests (#9704)
|
2024-07-22 13:19:26 +00:00 |
|
Matthias Seitz
|
8dad8c4e97
|
feat: provide backfill outcome in finished event (#9692)
|
2024-07-22 13:05:08 +00:00 |
|
Matthias Seitz
|
15acc9bb47
|
feat: port backfill sync target function (#9699)
|
2024-07-22 12:03:45 +00:00 |
|
Matthias Seitz
|
a82b3c5195
|
feat: scaffold make canonical (#9697)
|
2024-07-22 10:31:06 +00:00 |
|
Matthias Seitz
|
00a67a066d
|
chore: rm comments about redundant checks (#9698)
|
2024-07-22 10:27:28 +00:00 |
|
Matthias Seitz
|
5263bc8ada
|
feat: add disconnect block handling skeleton (#9693)
|
2024-07-22 09:45:56 +00:00 |
|
Matthias Seitz
|
16563274f1
|
feat: handle downloaded blocks (#9684)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
|
2024-07-22 09:08:05 +00:00 |
|
Matthias Seitz
|
361d1aee17
|
docs: add some engine api tree handler docs (#9686)
|
2024-07-22 08:57:50 +00:00 |
|
Matthias Seitz
|
9bca97e2a4
|
chore: improve engine api event handling (#9682)
|
2024-07-22 08:08:49 +00:00 |
|
Matthias Seitz
|
12182fea37
|
chore: rm redundant event variant (#9674)
|
2024-07-20 10:47:01 +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
|
ab861bd10e
|
chore: rm some unused types (#9667)
|
2024-07-20 09:36:35 +00:00 |
|