|
|
e1b25c80c2
|
perf(tree): keep storage trie around for updates (#12971)
|
2024-11-28 15:52:25 +00:00 |
|
|
|
8589503a3b
|
feat(engine): use SparseStateTrie::update_account in state root task (#12960)
|
2024-11-28 13:48:05 +00:00 |
|
|
|
cbcf79a18e
|
chore(engine, state root task): remove unused StdReceiverStream struct (#12953)
|
2024-11-28 11:14:18 +00:00 |
|
|
|
b2e1da3ebc
|
fix(tree): root task storage leaf removal (#12950)
|
2024-11-28 10:28:07 +00:00 |
|
|
|
064f9393ff
|
perf(tree): reveal multiproof in tree task (#12949)
|
2024-11-28 10:26:58 +00:00 |
|
|
|
28ef5749e7
|
feat(engine): integrate sparse trie into the state root task (#12907)
|
2024-11-28 09:46:08 +00:00 |
|
|
|
bb0bd77916
|
chore: make generic data primitives TreeState (#12924)
|
2024-11-28 07:53:26 +00:00 |
|
|
|
00c5b69af4
|
feat: integrate node primitives in engine handler (#12914)
|
2024-11-27 18:23:57 +00:00 |
|
|
|
1131bdecc3
|
feat(engine): proof fetching on state update for StateRootTask (#12458)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-11-27 14:14:29 +00:00 |
|
|
|
533b555f87
|
feat: add Receipt AT to ReceiptProvider (#12890)
|
2024-11-27 14:02:25 +00:00 |
|
|
|
acfcfbdcf3
|
perf: minimize clones when saving blocks (#12870)
|
2024-11-27 09:08:19 +01:00 |
|
|
|
2ce741709f
|
feat: relax provider bounds (#12857)
|
2024-11-26 16:26:36 +00:00 |
|
|
|
dab63e649f
|
feat: emit node event when inserted executed block (#12726)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-11-26 12:00:41 +00:00 |
|
|
|
c44e11b8ad
|
feat: add Block AT to BlockReader (#12837)
|
2024-11-25 14:28:56 +00:00 |
|
|
|
6b088bd881
|
perf(engine): sparse trie calculation for state root task (#12843)
|
2024-11-25 14:15:12 +00:00 |
|
|
|
dcaa06a01a
|
feat: make more block types generic (#12812)
|
2024-11-25 10:50:10 +00:00 |
|
|
|
7f5fd80cb7
|
feat: integrate SignedTx AT into StaticFileProviderRW (#12764)
|
2024-11-22 11:49:25 +00:00 |
|
|
|
0c5984179e
|
refactor(storage): unify blocks insertion logic (#12694)
|
2024-11-20 22:48:39 +00:00 |
|
|
|
8339c716b4
|
feat(engine): introduce sync implementation of StateRootTask (#12378)
|
2024-11-18 13:58:31 +00:00 |
|
|
|
bf92a5fb59
|
feat: split reth-payload-primitives (#12600)
|
2024-11-16 17:36:57 +00:00 |
|
|
|
72a52d5ea5
|
feat: make StaticFileProvider generic over NodePrimitives (#12565)
|
2024-11-15 10:42:58 +00:00 |
|
|
|
44964ac171
|
engine-primitives: make engine-tree independent of beacon-consensus crate (#12560)
|
2024-11-15 08:56:46 +00:00 |
|
|
|
001f3899fd
|
primitives: rm alloy Header reexport (#12515)
|
2024-11-13 16:41:25 +00:00 |
|
|
|
9313737dbb
|
primitives: use SealedHeader::seal (#12507)
|
2024-11-13 13:41:56 +01:00 |
|
|
|
aece53ae88
|
feat: make downloaders and clients generic over block parts (#12469)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-11-12 15:13:21 +00:00 |
|
|
|
de6813093d
|
chore(trie): rename reth-trie-parallel modules (#12444)
|
2024-11-11 11:23:07 +00:00 |
|
|
|
2c5ba732b7
|
feat(engine): integrate executor with StateRootTask (#12335)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-11-06 19:27:33 +00:00 |
|
|
|
098fa7f611
|
feat(engine): use execute_with_state_hook in ExecutorMetrics (#12316)
|
2024-11-06 11:38:29 +00:00 |
|
|
|
3fe22343f1
|
feat(engine): add StateRootTask skeleton (#12305)
|
2024-11-04 12:48:32 +00:00 |
|
|
|
3f4634ccbc
|
chore: add version to PayloadBuilderAttributes::try_new (#12137)
|
2024-10-28 14:37:36 +00:00 |
|
|
|
0d07d27f3c
|
feat: Add version to BeaconEngineMessage FCU (#12089)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2024-10-28 13:00:36 +01:00 |
|
|
|
777417ad8a
|
feat: add reth test-vectors compact --write|--read (#11954)
|
2024-10-24 18:34:12 +00:00 |
|
|
|
89eb73f3d2
|
refactor: replace extra fields with ExecutionPayloadSidecar in engine (#11901)
|
2024-10-23 14:44:37 +00:00 |
|
|
|
74eb37523a
|
fix: correctly poll BasicBlockDownloader (#11981)
|
2024-10-22 22:38:44 +00:00 |
|
|
|
b20a271551
|
chore(tree): improved debug logging for block insertion (#11958)
|
2024-10-22 14:56:04 +00:00 |
|
|
|
cab76f2083
|
fix(engine): run pruner after saving blocks (#11927)
|
2024-10-22 11:39:08 +00:00 |
|
|
|
cf4a4454ec
|
fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
|
2024-10-19 20:36:11 +00:00 |
|
|
|
e2ecb6224d
|
chore: remove unused deps (#11898)
|
2024-10-19 16:54:07 +00:00 |
|
|
|
c803012085
|
chore: use Requests instead of Vec<Bytes> (#11895)
|
2024-10-19 15:17:14 +00:00 |
|
|
|
3793b907ea
|
chore: better start finish persisted block logs (#11893)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
|
2024-10-19 13:05:53 +00:00 |
|
|
|
3bd695ee63
|
feat: update el requests for devnet 4 (#11865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-10-19 12:48:35 +00:00 |
|
|
|
1ba631ba95
|
feat: store safe block num as well (#11648)
|
2024-10-10 19:32:15 +02:00 |
|
|
|
eb9565d22d
|
fix: always handle payload building for opstack (#11629)
|
2024-10-10 09:39:40 +00:00 |
|
|
|
58bfa60cea
|
feat(evm, trie): more metrics (#11613)
|
2024-10-10 08:27:01 +00:00 |
|
|
|
a4b8150201
|
fix: actually commit (#11626)
|
2024-10-10 08:15:53 +00:00 |
|
|
|
2b97779880
|
fix: persist finalized block (#11623)
|
2024-10-10 00:54:39 +00:00 |
|
|
|
3141f6db26
|
fix: simplify reorg handling (#11592)
|
2024-10-09 02:04:16 +00:00 |
|
|
|
fda6e353d5
|
fix: in-memory trie updates pruning (#11580)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-10-08 16:18:27 +00:00 |
|
|
|
91af1a75c2
|
feat: add metrics for failed deliveries (#11456)
|
2024-10-03 13:44:41 +00:00 |
|
|
|
c6529a830d
|
chore: add metric and trace for already executed blocks (#11406)
|
2024-10-02 10:07:33 +02:00 |
|