Commit Graph

11091 Commits

Author SHA1 Message Date
Matthias Seitz
3a2bf263d7 fix(txpool): also emit promoted pending tx on pool drift (#17695) 2025-07-31 18:54:44 +00:00
Dan Cline
ed56417237 feat(trie): add blinded node metrics in ProofTaskManager (#17685) 2025-07-31 18:54:38 +00:00
Léa Narzis
575a99fd22 chore: bump alloy-op-hardforks and op-alloy (#17697) 2025-07-31 17:57:56 +00:00
0xMushow
0f1ff20926 fix(config): default back gas limit to 45M on mainnet (#17690) 2025-07-31 11:44:59 +00:00
Matthias Seitz
f0051e1016 fix: use primitive header type for fetching header (#17691) 2025-07-31 11:37:40 +00:00
Arsenii Kulikov
568a7e065d refactor: stream transactions while executing payload (#17661) 2025-07-31 11:37:10 +00:00
Emilia Hane
98e30d4340 chore(sdk): Add example for building offline TraceApi with node builder (#17682)
Co-authored-by: ongyimeng <ongyimeng@gmail.com>
2025-07-31 09:39:37 +00:00
Acat
6c7f7f7e54 fix(pool): optimize canonical state change benchmark (#17688) 2025-07-31 09:08:18 +00:00
Matthias Seitz
dd3479ff62 chore: rm clone for witness (#17684) 2025-07-30 23:20:27 +00:00
Dan Cline
6a587a23e9 perf(trie): reuse allocated trie input in payload processor (#17371) 2025-07-30 21:05:35 +00:00
Dan Cline
26173f99b8 feat(trie): add ParallelSparseTrieMetrics (#17405) 2025-07-30 21:05:16 +00:00
Andrea Cerone
3772535220 fix: RPC: feeHistoryEntry should return 0.0 when blob_params.max_blob_count is zero (#17669)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-30 15:15:46 +00:00
stevencartavia
7001f7a33d feat: convert BlockExecutionErrors (#17573) 2025-07-30 12:44:20 +00:00
Sergey Melnychuk
dd4b2869d3 docs(example): extract full contract state from db (#17601)
Co-authored-by: sergey-melnychuk <sergey-melnychuk@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-30 11:36:30 +00:00
Ishika Choudhury
dac5868a10 feat: tracked State for local pending block (#17600)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-30 10:35:33 +00:00
Dan Cline
938d589b52 feat(merkle): add IntermediateRootState for storage root progress (#17548) 2025-07-30 01:09:36 +00:00
Matthias Seitz
a5f2d58650 perf: remove redundant metrics update (#17660) 2025-07-30 01:07:41 +00:00
Haardik
32e27c04df fix: createtx_env after applying state overrides for estimate_gas (#17668) 2025-07-29 18:29:42 +00:00
Soubhik Singha Mahapatra
056ae2abce feat: added max-readers flag for db (#17663) 2025-07-29 14:47:59 +00:00
Shiyas Mohammed
6923e051ee refactor(cli): replace From<Header> with CliHeader trait (#17656)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-07-29 14:04:31 +00:00
Brian Picciano
489f262d95 docs(trie): update ParallelSparseTrie documentation (#17538)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-07-29 11:05:42 +00:00
Matthias Seitz
12fb913383 perf: add benchmark for on_canonical_state_change (#17645) 2025-07-29 13:04:30 +02:00
Matthias Seitz
e38e247b40 perf: box larger futures (#17633) 2025-07-29 12:51:19 +02:00
Federico Gimenez
60bbd66319 refactor: move invalid block hook creation from LaunchContext to AddOnsContext (#17655) 2025-07-29 10:12:39 +00:00
Federico Gimenez
6487f0b906 feat: separate EngineValidator from PayloadValidator (#17641) 2025-07-29 07:24:16 +00:00
Matthias Seitz
f517e0159f perf: only notify if we have listeners (#17651) 2025-07-29 01:29:02 +02:00
Matthias Seitz
92020d9eb6 perf: can shortcircuit here if no peers (#17650) 2025-07-29 01:28:42 +02:00
Matthias Seitz
9ebe4e5653 chore: only cast basefee once (#17648) 2025-07-28 22:19:33 +00:00
Matthias Seitz
6e148e6b54 perf(txpool): rm unused best bijection (#17649) 2025-07-28 22:02:38 +00:00
Matthias Seitz
7ff8f3fff2 perf: avoid redundant notifications (#17647) 2025-07-28 21:22:34 +00:00
Léa Narzis
6430535dd6 fix(era-test): fix integration tests for era (#17646) 2025-07-28 19:53:35 +00:00
Brian Picciano
7f2bdbbdf8 perf(trie): Process multiproof reveals for storage tries in parallel (#17440) 2025-07-28 16:35:44 +00:00
strmfos
b1f1e9d711 docs: fix doc comments: clarify downloaded bytes and builder return condition (#17566) 2025-07-28 14:25:30 +00:00
Arsenii Kulikov
9d1af5a09c refactor: introduce Enginvalidator in tree (#17598)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-28 09:09:55 +00:00
Arsenii Kulikov
d392c3fdf2 chore: relax Cli::run_with_components (#17630) 2025-07-28 09:07:25 +00:00
github-actions[bot]
7ed3ab0ec6 chore(deps): weekly cargo update (#17628)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-27 16:40:27 +00:00
MozirDmitriy
812dd04b80 fix: correct comment for is_latest_invalid method (#17621) 2025-07-27 10:28:18 +00:00
crStiv
e63dafb3b5 docs: fix typos (#17624) 2025-07-26 14:39:23 +00:00
Matthias Seitz
8796a77cfa feat: support any network type in eth api builder (#17617)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-07-26 11:51:42 +00:00
anim001k
5748cf92a1 fix: Benchmarking Link in database.md (#17553) 2025-07-26 11:34:15 +00:00
Léa Narzis
3f3ccc3aa8 chore: remove duplicate deps (#17618) 2025-07-26 10:11:17 +00:00
Federico Gimenez
73091305ac chore: make clippy happy (#17620) 2025-07-26 09:53:49 +00:00
Starkey
0a416d33d7 docs: correct error comments in networking optimism modules (#17602) 2025-07-25 14:46:24 +00:00
Mablr
c549188a93 feat(rpc): add method to configure custom tokio runtime for RPC server (#17611) 2025-07-25 14:35:36 +00:00
Emilia Hane
a7cbf81b65 test(sdk): Add test for using node builder with noop components (#17560) 2025-07-25 11:34:24 +00:00
Léa Narzis
de5cbfe4cc test(era1): add more Receipt tests to verify decoding (#17592) 2025-07-25 11:31:41 +00:00
Matthias Seitz
876e964cbc chore: introduce engine module (#17591) 2025-07-24 08:42:18 +00:00
sashaodessa
dc90eb2ffe fix: typo in Cargo.toml (#17588) 2025-07-24 01:00:25 +00:00
Daniel Ramirez
e29707f0ee feat: Add IPC socket permission configuration (#17497)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-23 23:10:53 +00:00
Arsenii Kulikov
6b23818c76 refactor: small simplifications for tree types (#17589) 2025-07-23 22:39:36 +00:00