Commit Graph

  • e15b404a30 feat(era-file): back to era file support (#19482) Léa Narzis 2025-11-21 22:03:28 +02:00
  • 39ef6216fb feat(provider, static-file): transaction senders segment (#19508) Alexey Shekhirin 2025-11-21 19:34:16 +00:00
  • 5e0732404c chore(op-alloy): update op-alloy to v0.22.4 (#19905) Francis Li 2025-11-21 10:25:05 -08:00
  • 9f3949cd35 chore(examples): complete state_provider_example (#19903) gustavo 2025-11-21 15:58:49 +00:00
  • b0494a158a chore(rpc-eth-types): use FillTransaction from alloy (#19890) Mablr 2025-11-21 16:52:28 +01:00
  • f5dcba7c17 Revert "fix: update min_block on StaticFileProvider::update_index (#19469)" alexey/1.9.3-with-fix Alexey Shekhirin 2025-11-21 15:17:39 +00:00
  • 447f1ab312 chore: add logs around commit and update_index on StaticFileProvider (#19802) joshieDo 2025-11-17 14:51:11 +00:00
  • 002e755dd4 chore(bench-compare): Add latency distribution stats to reth-bench-compare (#19873) YK 2025-11-21 22:52:55 +08:00
  • a43128277f fix: correctly poll tx fetcher (#19900) Arsenii Kulikov 2025-11-21 18:41:28 +04:00
  • 86825ac3b7 refactor(cli): deduplicate ethereum init_tracing implementations (#19898) Alexey Shekhirin 2025-11-21 14:23:57 +00:00
  • b3863e4bf0 Update build_simulators.sh Ishika Choudhury 2025-11-21 09:57:46 -03:00
  • 0ba122923a ci: partition cargo-checks job (#19897) Alexey Shekhirin 2025-11-21 12:48:31 +00:00
  • 2a953a821a fix: remove noisy storage proof spans (#19892) Dan Cline 2025-11-21 06:48:32 -05:00
  • bb7cb4b853 error log Yong Kang 2025-11-21 10:03:31 +00:00
  • c7326ad23d comment Yong Kang 2025-11-21 10:03:17 +00:00
  • c1db78a1dc comment formatting Yong Kang 2025-11-21 09:50:28 +00:00
  • 4e3c7f5e05 clippy, fmt Yong Kang 2025-11-21 09:26:57 +00:00
  • b009ed922a fix compile Yong Kang 2025-11-21 09:15:47 +00:00
  • 56efae84b7 comment Yong Kang 2025-11-21 08:36:09 +00:00
  • 9a79a76ca7 feat(metrics): add histograms for deferred trie computation and wait durations Yong Kang 2025-11-21 07:38:50 +00:00
  • 896327b3bf refactor(trie): update ExecutedBlock and related structures to utilize DeferredTrieData Yong Kang 2025-11-21 07:38:05 +00:00
  • 5422193c00 feat(trie): integrate ComputedTrieData into ExecutedBlock for enhanced trie data handling Yong Kang 2025-11-21 07:18:56 +00:00
  • cb0be8a7ce doc(deferred_trie): enhance documentation for ready method to clarify immediate availability of computed trie data Yong Kang 2025-11-21 07:17:40 +00:00
  • 267a30b032 refactor: update ExecutedBlock to use DeferredTrieData for asynchronous trie handling Yong Kang 2025-11-21 07:10:09 +00:00
  • a9c2aba5e3 feat(trie): add DeferredTrieData structure for asynchronous trie data handling Yong Kang 2025-11-21 07:08:03 +00:00
  • cc7edeb354 chore: dont treat invalid fork as fatal (#19888) Matthias Seitz 2025-11-20 20:51:49 +01:00
  • 68b13a6bd7 invert condition dan/fix-error-zero-merkle-changesets Dan Cline 2025-11-20 13:34:57 -05:00
  • 9cdcc8e087 feat: respect BlockRangeInfo when selecting peer for request (#16704) gejeduck 2025-11-20 13:19:11 -05:00
  • 55dacfc739 chore: bump op-alloy deps to 0.22.3 (#19885) Merkel Tranjes 2025-11-20 19:18:53 +01:00
  • 1ca4348db7 chore: replace op-reth OpReceipt with op-alloy's (#19846) stevencartavia 2025-11-20 09:59:21 -06:00
  • 8c2b037c9a fix(era): fix roundtrip, decoding receipt for era mainnet test (#19862) Léa Narzis 2025-11-20 16:49:01 +02:00
  • b72bb6790a feat(trie): Proof rewrite: implement stack-based algorithm for calculating trie nodes from leaves (#19863) Brian Picciano 2025-11-20 14:37:55 +01:00
  • c48aed264c refactor: tx policy traits (#19878) Arsenii Kulikov 2025-11-20 17:33:46 +04:00
  • d550e4eb07 test(provider): remove stale todo (#19876) gustavo 2025-11-20 12:21:51 +00:00
  • c195aee2b2 feat(trie): Implement set_hashed_address on mock trie cursors (#19864) Brian Picciano 2025-11-20 12:53:22 +01:00
  • 2e5a155b6d chore: use installed client name for start log (#19868) Matthias Seitz 2025-11-20 02:58:53 +01:00
  • 8e3e5bada7 fix: disable state root task when no changesets Dan Cline 2025-11-19 20:35:35 -05:00
  • 5b6ce8bd64 fix: ensure we poll again (#19866) Matthias Seitz 2025-11-20 01:11:32 +01:00
  • c75dc322d9 feat(rpc): warn when --ws.api is set but --ws is disabled (#19855) sashass1315 2025-11-20 01:57:44 +02:00
  • cfc34367fb feat(provider): change storage settings on existing nodes via CLI (#19771) Alexey Shekhirin 2025-11-19 22:47:28 +00:00
  • 338c9272eb wip Matthias Seitz 2025-11-19 20:13:58 +01:00
  • e3562e981c feat: add parallelizable iterator Matthias Seitz 2025-11-19 19:23:40 +01:00
  • 17985b2c94 chore(engine, trie): cleanup traces (#19856) Alexey Shekhirin 2025-11-19 17:46:36 +00:00
  • c57792cff4 feat(trie): Implement skeleton of proof_v2 (#19687) Brian Picciano 2025-11-19 17:33:05 +01:00
  • e58aa09f82 perf(engine): return sorted data from compute_trie_input (#19340) YK 2025-11-20 00:01:24 +08:00
  • a72c1dab88 fix(net): resolve external ip on startup (#19852) Xzavier 2025-11-19 23:50:14 +08:00
  • 65f72e3209 chore(trie): add spans for how long we wait on proofs in recv (#19859) Dan Cline 2025-11-19 10:49:35 -05:00
  • 819330c596 feat(engine): new payload last gas/s metric (#19853) Alexey Shekhirin 2025-11-19 12:43:34 +00:00
  • 8b26aec999 fix: add backticks to CliRunner in documentation yk/fix-bench-compare-grpc-tracing yongkangc 2025-11-19 05:06:43 +00:00
  • 5dfd770169 fix(bench-compare): initialize OTLP tracing with tokio runtime for gRPC support yongkangc 2025-11-19 03:46:32 +00:00
  • 23c83d97ae fix(bench): exclude wait-time from gas/s calculation and enable OTLP gRPC tracing yk/fix-bench-compare-grpc-and-gas-calculation yongkangc 2025-11-19 03:42:43 +00:00
  • e93bd0a087 fix: ensure that pruning all rows doesn't leave the offset file corrupted (#19819) joshieDo 2025-11-18 22:07:23 +00:00
  • d10070e6f4 fix: stage drop command shouldnt delete jars (#19817) joshieDo 2025-11-18 22:07:18 +00:00
  • a301276e4b feat(primitives-traits): add teragas (#19843) Dan Cline 2025-11-18 17:04:50 -05:00
  • 27d28e5e7d feat: EthApiError::from_revert (#19836) Arsenii Kulikov 2025-11-18 23:51:26 +04:00
  • 7a72550745 perf(rpc): reduce estimate gas trait bounds to EvmStateProvider (#19746) Đạt Nguyễn 2025-11-19 01:54:37 +07:00
  • a812aea8d1 fix: correct argument order in save_diff calls for invalid block hooks (#19676) strmfos 2025-11-18 19:36:03 +01:00
  • 982fa4829a chore: add logs to StaticFileProvider::check_consistency (#19816) joshieDo 2025-11-18 18:31:22 +00:00
  • 4836062d7b feat(node): remove unnecessary ConnWrapper clone in connect() (#19456) Forostovec 2025-11-18 20:07:07 +02:00
  • 9dc6e256a9 feat(trie): record cursor metrics as span fields (#19830) Alexey Shekhirin 2025-11-18 15:15:13 +00:00
  • 02fc6af313 fix(rpc): metered getPayloadBodiesByHash timing to await before recording (#19827) Bashmunta 2025-11-18 17:12:04 +02:00
  • 90e265134f chore: document filter topic usage in db-access example (#19829) gustavo 2025-11-18 14:56:33 +00:00
  • 4f94fa240f feat: add helpers for testing rpc requests with prestate (#19790) Karl Yu 2025-11-18 22:34:34 +08:00
  • 27a8c0f5a6 chore: bump version v1.9.3 (#19831) v1.9.3 release-1.9.3 Matthias Seitz 2025-11-18 14:59:51 +01:00
  • 69c219eede chore: bump version v1.9.3 (#19831) Matthias Seitz 2025-11-18 14:59:51 +01:00
  • 71c648f0fd chore(op-reth/scr): update superchain-registry (#19806) Matthias Seitz 2025-11-17 15:44:16 +01:00
  • a063be71be fix: add minbasefee for jovian attributes (#19726) Matthias Seitz 2025-11-14 13:02:20 +01:00
  • 9501b4b55a fix: ensure receipt consistency check is done over block number (#19723) joshieDo 2025-11-18 11:00:57 +00:00
  • 9120075752 changed to 150 yk/chunk_limit_2 Yong Kang 2025-11-18 12:49:38 +08:00
  • d997bd0634 docs(db): refresh db crate docs to current API and paths (#19818) radik878 2025-11-18 01:55:40 +02:00
  • 8020cf4494 fix(era-downloader): align checksums with file index in fs::read_dir (#19793) ANtutov 2025-11-18 00:27:16 +02:00
  • d726375d11 chore: remove flaky benches (#19804) Matthias Seitz 2025-11-17 23:27:10 +01:00
  • e634dc46c8 fix: remove bad reset and cancel on drop (#19821) Matthias Seitz 2025-11-17 23:26:43 +01:00
  • 940be8a092 fix(net): use external ip for discv5 config (#19784) Matthias Seitz 2025-11-17 22:26:19 +01:00
  • 23eb96c209 fix(cli): always commit the unwind for stage run headers (#19768) Dan Cline 2025-11-17 14:26:46 -05:00
  • 2a16222ea1 revert: "perf(persistence): improve write batch for HashedPostState & TrieUpdatesSorted" (#19814) Matthias Seitz 2025-11-17 20:39:01 +01:00
  • fb763edb43 refactor(provider): unify static file indexes into one struct (#19803) Alexey Shekhirin 2025-11-17 19:02:28 +00:00
  • 6fa11ff2f8 test(prune): fix bodies static files expected block range (#19811) Alexey Shekhirin 2025-11-17 17:45:59 +00:00
  • 1568f4c451 perf(payload): remove string allocations and unused import (#19799) phrwlk 2025-11-17 19:10:13 +02:00
  • 447e693676 ci: increase slow timeout for slow tests matt/increase-slow-timeout-for-long-tests Matthias Seitz 2025-11-17 17:01:37 +01:00
  • d5025392d0 perf(trie): optimize chunking configuration (#19800) YK 2025-11-17 23:47:24 +08:00
  • 90621de27c fix(prune): avoid extra iterator consumption (#19758) Forostovec 2025-11-17 17:43:47 +02:00
  • adbc68c66c fix: add alloy-rlp dependency to testing-utils (test_sign_eip_155) (#19807) gustavo 2025-11-17 15:41:50 +00:00
  • fe65aef776 simpler iterator alexey/prune-iterator-done Alexey Shekhirin 2025-11-17 15:21:46 +00:00
  • cac2443dfc chore: add logs around commit and update_index on StaticFileProvider (#19802) joshieDo 2025-11-17 14:51:11 +00:00
  • ea794ff387 chore(provider): use parking_lot RwLock for overlay cache (#19798) Andrés David Ramírez Chiquillo 2025-11-17 09:40:49 -05:00
  • 4efd3f8882 chore(op-reth/scr): update superchain-registry (#19806) Matthias Seitz 2025-11-17 15:44:16 +01:00
  • c5365de1fb chore(bench-compare): clarify percentage calculation method for final report (#19796) YK 2025-11-17 21:11:44 +08:00
  • 65ca4a3afa perf(persistence): improve write batch for HashedPostState & TrieUpdatesSorted (#19739) Ligt Nguyen 2025-11-17 19:56:41 +07:00
  • 4260ccd2b5 chore: remove unnecessary todos in witness_db (#19801) gustavo 2025-11-17 10:57:17 +00:00
  • 0a98309f4f perf(trie): pre-allocate vectors in storage proof batching yk/proof-result-batching yongkangc 2025-11-17 05:46:03 +00:00
  • ab5c4452c1 chore: add code owners for reth-bench-compare (#19797) YK 2025-11-17 08:28:34 +08:00
  • af2cc34c36 docs: update rust version (#19789) Vaibhav Arora 2025-11-17 05:29:19 +05:30
  • 74d9e8b73a chore: inline hardcoded filter name in segment filename (#19420) Merkel Tranjes 2025-11-17 00:57:59 +01:00
  • 48624dcd8c fix(net): fix update_root ENR/LINK handling (#19620) Forostovec 2025-11-17 01:55:53 +02:00
  • 55875ec8a4 fix(transaction-pool): mark TransactionEvent::Invalid as final (#19782) Fibonacci747 2025-11-17 00:43:52 +01:00
  • d66069deb0 feat(rpc-provider): add MeteredBatchRequests(Future) (#19779) Léa Narzis 2025-11-17 00:26:53 +01:00
  • d1084ca43a docs: clarify BetterPayloadEmitter emits both Better and Freeze outcomes (#19795) Gengar 2025-11-17 01:24:19 +02:00
  • 46aa02876d fix(tasks): prevent infinite recursion in TaskSpawner implementation (#19788) forkfury 2025-11-17 00:22:14 +01:00
  • a5afac097b fix(trie): address code review issues in proof batching yongkangc 2025-11-16 15:23:57 +00:00