Niven
|
f7460e219c
|
fix(flashblocks): Add flashblock ws connection retry period (#20510)
|
2026-01-19 12:01:33 +00:00 |
|
Arsenii Kulikov
|
80eb0d0fb6
|
refactor: use BlockExecutionOutcome in ExecutedBlock (#21123)
|
2026-01-16 17:07:19 +00:00 |
|
Satoshi Nakamoto
|
d5fd0c04fc
|
docs: fix doc comment errors (#20776)
|
2026-01-06 13:22:36 +00:00 |
|
Satoshi Nakamoto
|
186208fef9
|
docs: fix doc comment errors (#20746)
|
2026-01-05 13:07:30 +00:00 |
|
Satoshi Nakamoto
|
b77898c00d
|
docs: fix doc comment errors (#20728)
|
2026-01-05 11:53:35 +00:00 |
|
Federico Magnani
|
f927eec880
|
chore: export FlashBlockDecoder (#20370)
|
2025-12-15 11:00:46 +00:00 |
|
YK
|
e8fd2eedfd
|
perf(trie): compute and sort trie inputs async (#19894)
|
2025-11-28 06:10:59 +00:00 |
|
Francis Li
|
118fd3b372
|
feat(flashblocks): Cache recent flashblocks (#19786)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-24 18:01:46 +00:00 |
|
YK
|
e58aa09f82
|
perf(engine): return sorted data from compute_trie_input (#19340)
|
2025-11-19 16:01:24 +00:00 |
|
Francis Li
|
5866a82516
|
feat(flashblock): improve state root calculation condition (#19667)
|
2025-11-16 10:22:59 +00:00 |
|
Alex Pikme
|
9eff492d48
|
feat(flashblocks): add metrics for current block and index (#19712)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-14 15:23:46 +00:00 |
|
Francis Li
|
12fd25892d
|
refactor(flashblock): Move all flashblocks related data structure to op-alloy (#19608)
|
2025-11-12 12:26:42 +00:00 |
|
Salman Pathan
|
7b89167ce1
|
chore: add target: flashblock for all flashblock related traces (#19656)
|
2025-11-12 11:07:21 +00:00 |
|
Matthias Seitz
|
7905fba953
|
feat: add broadcast channel for received flashblocks (#19459)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
|
2025-11-03 12:55:36 +01:00 |
|
Matthias Seitz
|
1e8f35c046
|
feat(op-reth): add FlashblocksListeners container and receipt helpers (#19446)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-03 09:30:20 +00:00 |
|
Galoretka
|
b88b46ac1f
|
fix(optimism): guard follow-up inserts by payload_id to prevent mixed sequences (#19264)
|
2025-10-24 11:48:29 +00:00 |
|
Arsenii Kulikov
|
936baf1232
|
refactor: remove FullNodePrimitives (#19176)
|
2025-10-21 12:05:38 +00:00 |
|
Brian Picciano
|
be94d0d393
|
feat(trie): Merge trie changesets changes into main (#19068)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-10-16 09:52:35 +00:00 |
|
Luca Provini
|
fc03347cdd
|
feat: add pending sequence as pub (#19022)
|
2025-10-15 14:02:26 +02:00 |
|
Léa Narzis
|
d2070f4de3
|
feat: wait for new blocks when build is in progress (#18831)
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
|
2025-10-09 16:42:59 +00:00 |
|
MozirDmitriy
|
9b005f36ce
|
feat(flashblocks): relax Sync bounds on Sink and connect futures (#18830)
|
2025-10-02 10:10:31 +00:00 |
|
Julio
|
5004c2e1a3
|
feat(op-reth): add optional state root calc for flashblocks (#18721)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-10-01 07:57:38 +00:00 |
|
Andrea Simeoni
|
2cbdb42c2c
|
feat(op-reth): custom FlashBlock decoder from bytes (#18770)
|
2025-09-30 08:13:01 +00:00 |
|
dustinjake
|
b3cbfa4ced
|
feat(flashblocks): additional pending flashblock data (#18776)
|
2025-09-30 08:08:39 +00:00 |
|
YK
|
a047a055ab
|
chore: bump rust to edition 2024 (#18692)
|
2025-09-25 12:18:51 +00:00 |
|
dustinjake
|
0f46e38a7d
|
chore(flashblocks): flasblock service metrics (#18697)
|
2025-09-25 10:13:20 +00:00 |
|
josé v
|
6cdfc48bc8
|
feat(flashblocks): prefill cache on canonical tip updates (#18691)
|
2025-09-25 07:55:01 +00:00 |
|
Julio
|
59cff107bc
|
feat(op-reth): initial setup FlashBlockConsensusClient engine sidecar (#18443)
|
2025-09-18 08:13:22 +00:00 |
|
theo
|
86eaa6f285
|
feat(op-reth/flashblocks): subscribe to the flashblock sequences produced (#18276)
Co-authored-by: julio4 <30329843+julio4@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-09 11:10:30 +00:00 |
|
Julio
|
81b2e16fb6
|
feat(optimism): flashblock completed sequences (#18272)
|
2025-09-08 10:34:42 +00:00 |
|
Roman Hodulák
|
4f930c25c4
|
refactor(optimism): Extract pending block building responsibility out of FlashBlockService (#18247)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-08 09:15:59 +00:00 |
|
Matthias Seitz
|
62f03e41bc
|
chore: fix various typos in comments and documentation (#18296)
|
2025-09-06 08:36:10 +02:00 |
|
Roman Hodulák
|
848d7fa830
|
test(optimism): Test that close message is responded to in WsFlashBlockStream (#18268)
|
2025-09-05 10:54:11 +00:00 |
|
Hai | RISE
|
0cdd54838b
|
chore: delist unused deps with cargo-machete (#18259)
|
2025-09-05 10:23:52 +00:00 |
|
Roman Hodulák
|
7f8674971f
|
test(optimism): Test that UTF-8 encoded messages are received in WsFlashBlockStream (#18269)
|
2025-09-04 14:01:56 +00:00 |
|
Roman Hodulák
|
c57feda644
|
fix(optimism): Reconnect if ws stream ends in WsFlashBlockStream (#18226)
|
2025-09-04 12:23:32 +00:00 |
|
Roman Hodulák
|
ecd18987b0
|
feat(optimism): Respond to close messages in WsFlashBlockStream (#18256)
|
2025-09-04 12:03:36 +00:00 |
|
Roman Hodulák
|
107399ff0e
|
feat(optimism): Decode text messages in WsFlashBlockStream (#18257)
|
2025-09-04 09:07:43 +00:00 |
|
Roman Hodulák
|
36e39ebe3d
|
fix(optimism): Compare parent hash and latest hash to invalidate cached flashblock (#18238)
|
2025-09-03 20:27:04 +00:00 |
|
Roman Hodulák
|
29685ce006
|
test(optimism): Test that WsFlashBlockStream pongs a ping (#18217)
|
2025-09-03 11:38:07 +00:00 |
|
Roman Hodulák
|
0550289c69
|
feat(optimism): Respond to ping messages with pong in WsFlashBlockStream (#18212)
|
2025-09-03 10:39:53 +00:00 |
|
nk_ysg
|
a11655b515
|
perf(reth-optimism-flashblocks): rm redundant clone (#18196)
|
2025-09-03 09:21:32 +00:00 |
|
Matthias Seitz
|
60ce536550
|
chore: improve flashblock logs (#18232)
|
2025-09-02 20:49:17 +00:00 |
|
Roman Hodulák
|
298a7cb5ea
|
feat(optimism): Warn if FlashBlockService has stopped (#18227)
|
2025-09-02 20:27:54 +02:00 |
|
Roman Hodulák
|
44caf60afd
|
test(optimism): Test that sequence stops before a gap (#18228)
|
2025-09-02 17:39:34 +00:00 |
|
Roman Hodulák
|
358b61b4ef
|
fix(optimism): Prevent repeated executions of current flashblock sequence (#18224)
|
2025-09-02 14:02:18 +00:00 |
|
Matthias Seitz
|
1788c5c6a2
|
fix: spawn flashblocks service as blocking (#18214)
|
2025-09-02 10:39:32 +00:00 |
|
Matthias Seitz
|
d10e5f6fb4
|
perf: prepare flashblock txs (#18201)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-09-01 19:41:34 +00:00 |
|
Matthias Seitz
|
e9801a7997
|
chore: simplify flashblocks poll logic (#18194)
Co-authored-by: julio4 <30329843+julio4@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
|
2025-09-01 17:40:18 +00:00 |
|
Roman Hodulák
|
fe37279ab3
|
test(optimism): Test that streaming flashblocks from remote source is successful (#18170)
|
2025-09-01 13:20:09 +00:00 |
|