Hai | RISE
|
4cc600c41e
|
perf(db): do not heap-allocate the stage key per query (#18284)
|
2025-09-05 09:44:15 +00:00 |
|
Matthias Seitz
|
02ff408b10
|
perf: build local pending block without updates (#18271)
|
2025-09-05 10:54:49 +02:00 |
|
Matthias Seitz
|
7c8f5a402e
|
perf: rm redundant collect (#18281)
|
2025-09-05 01:03:56 +00:00 |
|
Arsenii Kulikov
|
60311096e9
|
chore: extract validate_against_parent_gas_limit into separate fn (#18277)
|
2025-09-04 19:00:13 +00:00 |
|
Matthias Seitz
|
cf46aa017d
|
chore: log prune settings on unwind (#18270)
|
2025-09-04 14:05:19 +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 |
|
Hai | RISE
|
b1e19325b6
|
chore: remove redundant payload trait bounds (#18262)
|
2025-09-04 10:31:45 +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 |
|
Matthias Seitz
|
1d7fefecec
|
chore: unify engine downloader targets (#18248)
|
2025-09-03 17:43:59 +00:00 |
|
quantix9
|
3d8d7ce781
|
chore: downgrade debug to trace for peer reputation logs (#18250)
|
2025-09-03 13:40:11 +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 |
|
Matthias Seitz
|
9121dba0b6
|
docs: update urls in docs (#18245)
|
2025-09-03 12:30:34 +02:00 |
|
YK
|
bb1dfc9e9d
|
perf(txpool): eliminate allocations in basefee enforcement (#18218)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-03 09:49:15 +00:00 |
|
nk_ysg
|
a11655b515
|
perf(reth-optimism-flashblocks): rm redundant clone (#18196)
|
2025-09-03 09:21:32 +00:00 |
|
Ivan Wang
|
f0880f3ff0
|
fix: filter zero storage values when computing withdrawals root in genesis header (#18213)
|
2025-09-03 07:54:30 +00:00 |
|
Dan Cline
|
783ef65799
|
chore(trie): use instrument instead of manual span (#18239)
|
2025-09-03 07:46:18 +00:00 |
|
Dan Cline
|
0acebab68c
|
chore(engine): add better logs and spans for execution (#18240)
|
2025-09-03 07:45:50 +00:00 |
|
Dan Cline
|
d5a4898384
|
fix(download): use updated merkle base URL (#18236)
|
2025-09-03 00:20:24 +02:00 |
|
Matthias Seitz
|
60ce536550
|
chore: improve flashblock logs (#18232)
|
2025-09-02 20:49:17 +00:00 |
|
Matthias Seitz
|
733e8cfce9
|
chore: safe None check (#18225)
|
2025-09-02 18:31:55 +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
|
6bcd5e07ac
|
fix: incorrect blob fee comparison (#18216)
|
2025-09-02 12:02:47 +00:00 |
|
Matthias Seitz
|
dba13f4486
|
revert: "perf(txpool): eliminate allocations in basefee enforcement" (#18215)
|
2025-09-02 13:49:15 +02: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
|
4d94e201d7
|
chore: impl ExecutorTx for withtxenv (#18202)
|
2025-09-01 19:25:40 +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 |
|
Brawn
|
b6fddd7d07
|
fix: struct serialization to match actual fields (#18189)
|
2025-09-01 13:20:06 +00:00 |
|
Roman Hodulák
|
945d50a7f1
|
test(optimism): Cover the case of repeatedly failing to connect to websocket in WsFlashBlockStream (#18169)
|
2025-09-01 12:40:43 +00:00 |
|
Roman Hodulák
|
e3772c4db9
|
test(optimism): Cover the case of stream returning errors in WsFlashBlockStream (#18167)
|
2025-09-01 11:59:50 +00:00 |
|
Roman Hodulák
|
e76c88c219
|
test(optimism): Cover the failure case of decoding a non-binary message in WsFlashBlockStream (#18166)
|
2025-09-01 11:26:26 +00:00 |
|
Roman Hodulák
|
9ec6459bda
|
test(optimism): Cover successful decoding of websocket messages in WsFlashBlockStream (#18163)
|
2025-09-01 10:54:07 +00:00 |
|
Brian Picciano
|
651e34cec6
|
fix: Pass prefix set from init_from_state_dump into compute_state_root (#18185)
|
2025-09-01 10:16:35 +00:00 |
|
TMOT
|
d69fda1a2b
|
feat(examples): added txpoolExt_clearTxpool to existing example (#18175)
|
2025-09-01 10:07:52 +00:00 |
|
Roman Hodulák
|
e9a57a72c8
|
refactor(optimism): Extract responsibility to connect to a flashblock websocket stream (#18158)
|
2025-09-01 09:22:04 +00:00 |
|
Julio
|
61b8015c84
|
perf(optimism): use cached db in FlashblockService (#18125)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-09-01 11:04:03 +02:00 |
|
YK
|
e30da67d35
|
perf(txpool): eliminate allocations in basefee enforcement (#18162)
|
2025-09-01 08:18:14 +00:00 |
|
Fynn
|
203cb6e158
|
feat: enhance engine tree metrics (#18000)
|
2025-09-01 01:29:22 +00:00 |
|
DaniPopes
|
3ad9743904
|
chore: avoid using hashmap hashers directly (#18176)
|
2025-08-31 13:40:13 +00:00 |
|
smileclown2024
|
42eb835569
|
perf(stages): optimize unwind operation by fetching headers instead full blocks (#18139)
|
2025-08-31 08:39:17 +00:00 |
|
github-actions[bot]
|
4cc2a4decd
|
chore(deps): weekly cargo update (#18174)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
|
2025-08-31 08:17:33 +00:00 |
|
Matthias Seitz
|
911ed27787
|
chore: simplify dev signed tx conversions (#18171)
|
2025-08-30 19:01:31 +00:00 |
|
David Klank
|
eab2ad7743
|
refactor: remove unnecessary PathBuf clone in CLI help generator (#18172)
|
2025-08-30 11:43:33 +00:00 |
|