Commit Graph

195 Commits

Author SHA1 Message Date
joshieDo
2e05cec84b fix: ensure edge enables history in rocksdb (#21478) 2026-01-27 18:43:25 +00:00
Georgios Konstantopoulos
e4e05e9ef9 refactor: align RocksDbArgs defaults with StorageSettings::base() (#21472)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: yongkangc <chiayongkang@hotmail.com>
2026-01-27 13:13:25 +00:00
YK
1e734936d8 fix(provider): skip storage changeset writes when routed to static files (#21468) 2026-01-27 10:34:44 +00:00
YK
11d9f38077 test(e2e): comprehensive RocksDB storage E2E tests (#21423) 2026-01-27 07:08:57 +00:00
Georgios Konstantopoulos
afe164baca test: add E2E test for RocksDB provider functionality (#21419)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: yongkangc <chiayongkang@hotmail.com>
2026-01-26 10:24:10 +00:00
Alexey Shekhirin
c137ed836f perf(engine): fixed-cache for execution cache (#21128)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Tempo AI <ai@tempo.xyz>
2026-01-23 17:57:42 +00:00
Matthias Seitz
1fa71f893c test: add testing_buildBlockV1 RPC method and Osaka test (#20990) 2026-01-13 15:18:52 +01:00
Dan Cline
eed34254f5 feat: add StaticFileSegment::AccountChangeSets (#18882)
Co-authored-by: Alexey Shekhirin <github@shekhirin.com>
2026-01-08 12:05:05 +00:00
Matthew Vauxhall
529aa83777 chore: remove block_to_payload_v3 (#20540)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-12-23 00:10:38 +00:00
Vui-Chee
d8acc1e4cf feat: support non-zero genesis block numbers (#19877)
Co-authored-by: JimmyShi22 <417711026@qq.com>
2025-12-17 11:03:12 +00:00
ligt
662c0486a1 feat(storage): add rocksdb provider into database provider (#20253) 2025-12-15 10:15:57 +00:00
Arsenii Kulikov
a83ac8cc63 refactor(e2e): relax bounds (#19913) 2025-11-23 13:05:48 +01:00
Arsenii Kulikov
a43128277f fix: correctly poll tx fetcher (#19900) 2025-11-21 14:41:28 +00:00
joshieDo
e20e56b75e feat: add Metadata table and StorageSettings to ProviderFactory (#19384) 2025-11-06 00:39:49 +00:00
Mablr
adb4f48471 feat(reth-optimism-node): Add OP E2E mineblock test with isthmus activated at genesis (#19305) 2025-10-28 20:13:44 +00:00
Yash
08fc0a918d feat: eth_fillTransaction (#19199)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: jxom <7336481+jxom@users.noreply.github.com>
2025-10-24 08:16:21 +00:00
Federico Gimenez
8119045258 chore(e2e): relax bounds (#19231) 2025-10-22 16:29:55 +00:00
Federico Gimenez
01820fdaf7 feat(e2e): add builder API for configuring test node setups (#19146) 2025-10-21 13:04:19 +00:00
Arsenii Kulikov
c5a52c7d44 fix(e2e): gracefully wait for payload (#19137) 2025-10-20 10:50:51 +00:00
leopardracer
e185025447 fix: Remove duplicate debug log in write_blocks_to_rlp (#19132) 2025-10-20 10:57:03 +02:00
Arsenii Kulikov
ca26219aa6 feat: convert blobs at RPC (#19084) 2025-10-17 11:45:23 +00:00
Brian Picciano
16e79888ae fix(testsuite): Fix unused updates in e2e-test-utils (#18953) 2025-10-13 09:36:17 +00:00
futreall
2cf9fc8f54 refactor: remove redundant Setup::new() method (#18781) 2025-09-30 07:56:19 +00:00
YK
a047a055ab chore: bump rust to edition 2024 (#18692) 2025-09-25 12:18:51 +00:00
Gengar
f364f7a813 docs: add comprehensive e2e test actions reference documentation (#18621)
Co-authored-by: YK <chiayongkang@hotmail.com>
2025-09-24 03:27:02 +00:00
Federico Gimenez
4cc50f9799 feat(e2e): add beacon consensus handle to NodeClient (#18632) 2025-09-23 17:45:09 +00:00
emmmm
9806e07cf8 fix: replace tx_hash method with TxHashRef trait bound (#18357) (#18362)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-09-22 09:31:17 +00:00
Snezhkko
82fb54763c fix(e2e): persist accepted header in CheckPayloadAccepted and align timestamp (#18275)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2025-09-12 10:41:04 +00:00
James Niken
63a912e312 perf(e2e-test-utils): optimize block checking by fetching header instead of full block (#18254)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-09-06 08:36:57 +02:00
Hai | RISE
0cdd54838b chore: delist unused deps with cargo-machete (#18259) 2025-09-05 10:23:52 +00:00
Haotian
94547b06a1 fix: import should count on the delta (#17819)
Signed-off-by: tmel <tmel0103@gmail.com>
Signed-off-by: tmelhao <tmel0103@gmail.com>
Co-authored-by: tmel <tmel0103@gmail.com>
2025-08-28 15:27:41 +00:00
Federico Gimenez
530269e3a6 test(engine): add e2e tests for forkchoice update with finalized blocks (#18004) 2025-08-22 13:01:37 +00:00
DaniPopes
4e20417a87 fix: box some more futures (#17864) 2025-08-13 18:45:02 +00:00
Haotian
f49b3202d1 chore(cli): rename file import_op to import_core for clarity (#17826)
Signed-off-by: tmelhao <tmel0103@gmail.com>
Co-authored-by: tmelhao <tmel0103@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-08-12 18:56:18 +00:00
Matthias Seitz
5f0d33425e chore: msrv 1.88 (#17782) 2025-08-10 15:51:26 +00:00
Fibonacci747
b5e65926a0 fix: add missing semicolon in wallet generation loop (#17739) 2025-08-06 18:30:18 +00:00
Danno Ferrin
944a5fc19f fix: execution-apis eth_syncing should return false (#17730) 2025-08-05 17:47:35 +00:00
Matthias Seitz
55fa57bb11 chore: box import future (#17424) 2025-07-15 14:43:51 +00:00
Federico Gimenez
26b7258d57 feat(ci): reorganize e2e tests with dedicated nextest filter and CI workflow (#17290) 2025-07-10 10:41:48 +00:00
Federico Gimenez
3ba16128af feat(test): add rpc e2e tests (#17284) 2025-07-08 17:23:14 +00:00
Federico Gimenez
557836b93d feat(test): add apply_with_import method to e2e Setup (#17263) 2025-07-08 09:26:27 +00:00
Federico Gimenez
e66caca5e9 feat(test): spin up e2e test nodes with imported data (#17261) 2025-07-07 19:13:32 +00:00
Matthias Seitz
06b542c556 docs: fix broken links and typos (#17149) 2025-07-01 10:30:57 +00:00
Alex Pikme
6d04e66d39 chore: fix spelling errors (#17029) 2025-06-24 15:12:35 +00:00
Roman Hodulák
b011ad0d8d feat(rpc): Propagate the RPC transaction request from Network and RpcTypes (#17025) 2025-06-24 09:22:08 +00:00
Federico Gimenez
2ba3d134a9 feat(test): rewrite test_engine_tree_live_sync_transition_eventually_canonical using e2e framework (#16972) 2025-06-23 08:37:13 +00:00
Federico Gimenez
57281834ec feat(test): rewrite test_engine_tree_buffered_blocks_are_eventually_connected using e2e framework (#16830) 2025-06-18 21:25:48 +00:00
Federico Gimenez
9d391a8b92 feat(test): rewrite test_engine_tree_reorg_with_missing_ancestor_expecting_valid using e2e framework (#16761) 2025-06-16 09:17:52 +00:00
Federico Gimenez
4760b3286e test: multi-node support in e2e testsuite (#16725) 2025-06-09 08:14:25 +00:00
Federico Gimenez
1e277921c7 feat(test): rewrite test_engine_tree_valid_and_invalid_forks_with_older_canonical_head_e2e using e2e framework (#16705) 2025-06-06 15:43:29 +00:00