|
|
a2249b0b04
|
fix(exex): filter only WAL files when walking the directory (#11802)
|
2024-10-16 19:23:15 +00:00 |
|
|
|
6fb271036d
|
feat: move RPC launch to add-ons (#11532)
|
2024-10-15 14:51:40 +00:00 |
|
|
|
90cb3629a5
|
feat(exex): commit only notifications with unfinalized blocks to WAL (#11638)
|
2024-10-10 13:13:14 +00:00 |
|
|
|
b09734a59c
|
fix(exex): exhaust backfill job when using a stream (#11578)
|
2024-10-08 15:52:36 +00:00 |
|
|
|
946f1a4c18
|
feat: adding a new method to network config builder (#11569)
|
2024-10-08 13:27:42 +00:00 |
|
|
|
8a0bcbb356
|
feat(exex): subscribe to notifications with head using ExExContext (#11500)
|
2024-10-07 15:31:15 +00:00 |
|
|
|
36de90fdc3
|
chore(lint): fix clippy::needles_lifetimes (#11496)
|
2024-10-05 11:08:08 +00:00 |
|
|
|
227e293390
|
fix(exex): use thresholds in stream backfill (#11478)
|
2024-10-04 11:05:57 +00:00 |
|
|
|
0ce1dd6794
|
chore(exex): more backfill debug logs (#11476)
|
2024-10-04 10:08:04 +00:00 |
|
|
|
399192c347
|
chore: use block.body directly (#11474)
|
2024-10-04 08:37:48 +00:00 |
|
|
|
84370b81d7
|
feat: make addons stateful (#11204)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-10-04 08:34:37 +02:00 |
|
|
|
a6b1fee539
|
chore(exex): adjust WAL gauge metric names (#11454)
|
2024-10-03 13:10:07 +00:00 |
|
|
|
601c6fe73e
|
fix(exex): limit the duration of a backfill job to 30 seconds (#11450)
|
2024-10-03 12:10:08 +00:00 |
|
|
|
fe1f189e69
|
fix(exex): WAL size metric (#11448)
|
2024-10-03 11:43:36 +00:00 |
|
|
|
575669b744
|
fix: env tempdir failure on WAL creation (#11446)
Co-authored-by: 0xurb <urbadeil@gmail.com>
|
2024-10-03 09:54:42 +00:00 |
|
|
|
16be8b9059
|
feat(exex): commit notifications to WAL before sending to ExExes (#11354)
|
2024-10-02 16:18:33 +00:00 |
|
|
|
e882d00f1a
|
feat(exex): WAL metrics (#11431)
|
2024-10-02 15:49:03 +00:00 |
|
|
|
b66e4f5ad3
|
fix(exex): do not finalize WAL with a block higher than finalized header (#11420)
|
2024-10-02 11:58:45 +00:00 |
|
|
|
8d3a03a3b9
|
fix(exex): check exex head against node head to determine canonical (#11410)
|
2024-10-02 10:29:16 +00:00 |
|
|
|
9c041d252b
|
fix(exex): set next file ID when creating WAL storage (#11372)
|
2024-10-01 16:06:28 +00:00 |
|
|
|
a8a380ff54
|
feat(exex): use rmp-serde for WAL storage (#11353)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-10-01 09:55:42 +00:00 |
|
|
|
d6113e1040
|
feat(exex, primitives): serde bincode compatibility (#11331)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-30 21:20:43 +00:00 |
|
|
|
a5538bc041
|
chore: alloy 0.4 (#11334)
|
2024-09-30 12:48:37 +00:00 |
|
|
|
bf679b430e
|
feat(exex): finalize WAL below the given block (#11324)
|
2024-09-30 10:25:17 +00:00 |
|
|
|
e02a2de2d0
|
feat(exex): finalize WAL with the lowest finished height (#11323)
|
2024-09-30 08:06:40 +00:00 |
|
|
|
ea1d04aa75
|
primitives: rm more alloy_primitives reexports (#11255)
|
2024-09-29 16:48:54 +00:00 |
|
|
|
ce1f669b9b
|
feat(exex): finalize WAL only when all ExExes are on the canonical chain (#11289)
|
2024-09-29 10:29:12 +00:00 |
|
|
|
9863a17d2d
|
chore(exex):move maximum ExExManager capacity to a constant (#11293)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
|
2024-09-27 18:18:04 +00:00 |
|
|
|
dbd9a2bb35
|
feat(exex): send canonical notifications when head is provided (#11280)
|
2024-09-27 15:22:03 +00:00 |
|
|
|
fbb0b11f07
|
chore(exex-eips): replace reth-primitives with alloy-eips (#11275)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
|
2024-09-27 14:28:03 +00:00 |
|
|
|
ea060fe9a0
|
feat: ExExEvent::FinishedHeight takes BlockNumHash instead (#11278)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-09-27 13:22:46 +00:00 |
|
|
|
67221247c5
|
feat(exex): WAL handle (#11266)
|
2024-09-27 09:10:35 +00:00 |
|
|
|
37b0c56b85
|
feat(exex): add parent hash to WAL block cache, index by hashes (#11263)
|
2024-09-27 08:06:44 +00:00 |
|
|
|
da6b1e7c64
|
feat(exex): write notification files atomically (#11264)
|
2024-09-26 21:23:09 +00:00 |
|
|
|
13a3c2c8cc
|
chore(exex): remove unneeded code (#11267)
|
2024-09-26 21:04:36 +00:00 |
|
|
|
1d56382b8d
|
doc: update some exexhead docs (#11214)
|
2024-09-25 15:37:25 +00:00 |
|
|
|
63f56734ec
|
refactor(exex): move notifications to a separate module (#11212)
|
2024-09-25 15:00:55 +00:00 |
|
|
|
3d034519af
|
feat(exex): ExExNotification::into_inverted (#11205)
|
2024-09-25 13:13:28 +00:00 |
|
|
|
2022dd3de5
|
primitives: rm alloy_consensus::transaction reexports (#11191)
|
2024-09-25 12:13:48 +00:00 |
|
|
|
2224e6c48b
|
feat(exex): finalize ExEx WAL on new finalized block header (#11174)
|
2024-09-25 11:53:51 +00:00 |
|
|
|
3bd966c594
|
primitives: rm alloy_genesis reexport (#11181)
|
2024-09-24 23:15:19 +00:00 |
|
|
|
aac78821c3
|
feat(exex): write ahead log (#10995)
|
2024-09-24 14:19:44 +00:00 |
|
|
|
c851a1740c
|
feat: EngineValidator (#11144)
|
2024-09-24 11:23:52 +00:00 |
|
|
|
fb0555ae7d
|
Refactor Block (#10913)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-09-24 10:14:08 +00:00 |
|
|
|
ed1de8996d
|
primitives: use alloy Header struct (#10691)
|
2024-09-23 12:53:43 +00:00 |
|
|
|
242a3ab06b
|
chore(exex): replace reth-primitives with alloy (#11104)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
|
2024-09-23 06:32:01 +00:00 |
|
|
|
c3d090adf4
|
feat: make NodeConfig generic over ChainSpec (#11039)
|
2024-09-19 16:05:09 +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 |
|
|
|
0cde072453
|
feat(exex): backfill on subscription with head (#10787)
|
2024-09-17 12:32:41 +00:00 |
|
|
|
bf800986d3
|
chore: use MIN_TRANSACTION_GAS replace magic number (#10910)
|
2024-09-16 21:28:35 +00:00 |
|