Commit Graph

10487 Commits

Author SHA1 Message Date
Ishika Choudhury
f6dec71dcf feat: added Body::contains_transaction(&TxHash) (#16715) 2025-06-07 12:37:13 +00:00
Matthias Seitz
448ec7da5b chore: re-export cli-util crate (#16711) 2025-06-07 07:25:44 +00:00
Matthias Seitz
f209048bee chore: re-export all types in node mod (#16710) 2025-06-07 09:11:48 +02:00
Matthias Seitz
ae0d6e90da chore: depreacte ethexecutorbuilder (#16709) 2025-06-06 22:50:34 +00:00
Arsenii Kulikov
01a3b03190 chore: remove accidentally commited files (#16708) 2025-06-06 23:18:02 +02: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
gejeduck
2fccd08845 feat: add block range hint to BlockBodies download request (#16703)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-06 13:45:48 +00:00
Roman Hodulák
3218b3c637 feat(stages): Add ERA pre-merge history import stage (#16008)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-06-06 12:30:54 +00:00
Federico Gimenez
a04bd716a9 feat(test): rewrite test_engine_tree_valid_forks_with_older_canonical_head using e2e framework (#16699) 2025-06-06 10:29:21 +00:00
Alexey Shekhirin
e869762caf chore: revert docker compose volume renames (#16688) 2025-06-06 10:15:11 +00:00
gejeduck
c1b7eb78de feat: introduce supported range to Peer info (#16687)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-06 09:02:48 +00:00
Igor Markelov
95c68ae584 feat: add always-process-payload-attributes-on-canonical-head config (#16676) 2025-06-06 08:52:37 +00:00
Federico Gimenez
8e54c4b2a6 feat(test): rewrite test_engine_tree_fcu_reorg_with_all_blocks using e2e framework (#16692) 2025-06-06 08:39:12 +00:00
Arsenii Kulikov
2b283ae83f fix: correctly set sync gap (#16695) 2025-06-06 03:10:18 +00:00
Suyash Nayan
faf6741a60 perf(pipeline): speed up fork unwinding with exponential backoff (#16622)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-06-05 21:08:22 +00:00
Arsenii Kulikov
09632905eb fix: ensure that downloader sync gap is only set once (#16693) 2025-06-05 19:44:27 +00:00
Ethan Nguyen
c68e657b69 chore: remove noisy log (#16691) 2025-06-05 17:19:01 +00:00
Ishika Choudhury
81461a8cf9 feat: introduced NoopPayloadServiceBuilder (#16667)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-06-05 16:36:45 +00:00
Alexey Shekhirin
73a8efca60 perf(engine): enable precompile cache by default (#16685) 2025-06-05 15:42:39 +00:00
Matthias Seitz
285c1acb84 fix: use correct sender_id_or_create as intended (#16684) 2025-06-05 15:41:09 +00:00
Rohit Singh Rathaur
961a7e5930 refactor: replace unbounded HashMap with LruMap in precompile cache (#16326)
Co-authored-by: Ayushdubey86 <dubeyayush1687@gmail.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-06-05 15:03:18 +00:00
Federico Gimenez
199af6eb7c feat(test): rewrite test_engine_tree_fcu_canon_chain_insertion using e2e framework (#16678) 2025-06-05 14:03:45 +00:00
gejeduck
a09f058184 chore: add remaining snap request trait functions (#16682) 2025-06-05 13:52:17 +00:00
Alexey Shekhirin
81dbfdaddf ci: do not check version for release dry runs (#16679) 2025-06-05 13:29:05 +00:00
Leonardo Arias
a69d30c679 feat: cross-compile to RISC-V (#16426)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-06-05 12:10:44 +00:00
futreall
5e8bcdfe57 docs: Fix typos in documentation and README (#16677) 2025-06-05 10:49:29 +00:00
Federico Gimenez
306d1c3aee chore: extract engine tests to separate file (#16671) 2025-06-05 09:02:09 +00:00
Louis Brown
ee8acd13e6 chore: Add metrics for supervisor RPC error (#16111)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-05 08:55:06 +00:00
Federico Gimenez
bad715f286 chore(ci): unpin teku image for kurtosis-op ethereum-package (#16670) 2025-06-05 08:51:05 +00:00
Roman Hodulák
63cc4eccad feat(era): Implement retry policy for HTTP client downloader (#16664) 2025-06-05 08:21:17 +00:00
Hai | RISE
cd521ce79d perf: remove some clones around eth_call (#16665) 2025-06-05 08:16:54 +00:00
Mablr
717449b076 feat(GasOracle): new function to compute median (#16645)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-05 10:21:40 +02:00
Suyash Nayan
73b4073363 refactor(txns): inline validation logic and remove validation.rs (#16668)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
2025-06-05 07:58:44 +00:00
Matthias Seitz
1efc666a13 chore: relax primtives types bound (#16663) 2025-06-04 21:29:00 +00:00
Arsenii Kulikov
cf80ef4d86 refactor: simplify --dev setup (#16662) 2025-06-04 20:44:50 +00:00
Odinson
6d5b0ef74e feat: Added Socket Address to the network discovery error (#16659) 2025-06-04 18:23:53 +00:00
Federico Gimenez
19caec3dd9 feat: make RpcAddOns::launch_add_ons_with composable (#16646) 2025-06-04 17:22:58 +00:00
Alexey Shekhirin
a5c09cf4af ci: remove build-release-binaries.yml workflow (#16658) 2025-06-04 16:38:52 +00:00
Alexey Shekhirin
0705df5258 ci: check Cargo version against Git tag in release.yml (#16657) 2025-06-04 15:50:03 +00:00
Suyash Nayan
ad8c2c523a feat(txns): Implement flexible TxType filtering policy in TransactionManager (#16495)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-06-04 15:41:46 +00:00
Matthias Seitz
bcd363b4b8 chore: bump version 1.4.8 (#16655) 2025-06-04 15:11:42 +00:00
Soubhik Singha Mahapatra
0a4c21527c chore: used Opstorage impl for optimism (#16594)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-06-04 14:25:14 +00:00
Veer Chaurasia
89b235040d refactor: unify pending_block fn (#16596) 2025-06-04 13:59:09 +00:00
Matthias Seitz
5eb07896b4 chore: downgrade warn log (#16649) 2025-06-04 13:14:52 +00:00
Muhammed Kadir Yücel
ff404c80e2 feat: trigger resolution task when multiple connection failures occur for a trusted peer (#16652)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-04 12:32:58 +00:00
Alexey Shekhirin
2fdae16d5f chore: add Hoodi to docker compose files, fix checkpoint sync URLs (#16653) 2025-06-04 12:32:02 +00:00
Matthias Seitz
c5114b676f chore: bump default gas limit 60M mainnet (#16650) 2025-06-04 12:07:54 +00:00
Matthias Seitz
0201c831d2 perf: use already recovered signer (#16640) 2025-06-04 12:01:26 +00:00
Alexey Shekhirin
78837f9327 ci: use different names for latest and RC Docker jobs (#16654) 2025-06-04 11:59:44 +00:00
Muhammed Kadir Yücel
249fa36432 feat: configure interval for trusted peer DNS resolution (#16647) 2025-06-04 11:41:55 +00:00