Commit Graph

  • 1c31abce27 fix(metrics): remove duplicate trie_input_duration recording (#19955) YK 2025-11-25 18:25:40 +08:00
  • b6ee5c5935 fmt Yong Kang 2025-11-25 10:03:22 +00:00
  • 5c2b9c4d8c added comments fix/tokio-runtime-executor Yong Kang 2025-11-25 09:34:24 +00:00
  • 5b46ac15c7 refactor(payload_validator): extract spawn_deferred_trie_task method Yong Kang 2025-11-25 09:27:08 +00:00
  • 1793c0f596 refactor: extract deferred trie task logic into a dedicated method Yong Kang 2025-11-25 09:21:21 +00:00
  • 76716549a1 refactor(executor): simplify WorkloadExecutor structure and remove blocking runtime Yong Kang 2025-11-25 09:14:40 +00:00
  • 7c75044d34 refactor: introduce AnchoredTrieInput to group anchor_hash and trie_input Yong Kang 2025-11-25 08:56:44 +00:00
  • 8c8efc6082 docs(consensus): fix misleading docstring in validate_4844_header_standalone (#19960) emmmm 2025-11-25 03:54:43 -05:00
  • c680d2e7bd docs: fix incorrect default values in configuration.mdx (#19936) Forostovec 2025-11-25 10:33:44 +02:00
  • a7bd7bd626 feat(cli): add db account-storage command (#19952) Dan Cline 2025-11-25 03:32:32 -05:00
  • ba862da221 feat(flashblock): Enable eth_getTransactionByHash support for flashblock (#19954) Francis Li 2025-11-25 00:31:24 -08:00
  • b02c00c7aa refactor: explicit ExecutedBlock constructors for safe vs deferred trie data Yong Kang 2025-11-25 08:08:50 +00:00
  • a99eeb3aba chore: remove Eq impl for ExecutedBlock and BlockState Yong Kang 2025-11-25 07:54:55 +00:00
  • 2977ae3f24 refactor(payload_validator): update comments and streamline trie input merging Yong Kang 2025-11-25 07:17:38 +00:00
  • db9df9b2c0 update comments Yong Kang 2025-11-25 06:49:42 +00:00
  • fc606f4237 fix: fast path lock Yong Kang 2025-11-25 06:42:37 +00:00
  • 33199529cc fix: fast path logic Yong Kang 2025-11-25 06:34:59 +00:00
  • 30dff40e80 refactor(payload_validator): streamline deferred trie task handling Yong Kang 2025-11-25 06:14:07 +00:00
  • ac281195f4 feat: fast path compute trie Yong Kang 2025-11-25 05:59:44 +00:00
  • 7708956493 refactor: streamline trie input computation in payload validator Yong Kang 2025-11-25 05:42:23 +00:00
  • 9cdf6705c0 chore: remove PartialEq impl for ComputedTrieData Yong Kang 2025-11-25 05:25:22 +00:00
  • e4784f61fd refactor(ExecutedBlock): rename and adjust constructors for clarity Yong Kang 2025-11-25 05:15:24 +00:00
  • dee0543224 Merge branch 'main' into fix/tokio-runtime-executor YK 2025-11-25 12:37:28 +08:00
  • 71449831c4 cleanup metrics Yong Kang 2025-11-25 04:07:21 +00:00
  • 49a55af0b7 revert back to mutex + condvar Yong Kang 2025-11-25 03:43:01 +00:00
  • e4cd61fcb9 fix: Bug found: trie_input_duration was recorded twice, doubling every measurement. Yong Kang 2025-11-25 03:02:17 +00:00
  • 99ffcda93f Merge branch 'main' into yk/async-trie YK 2025-11-25 10:48:20 +08:00
  • 040aa55739 refactor(executor): define maximum worker threads for blocking runtime to optimize resource usage Yong Kang 2025-11-25 02:23:32 +00:00
  • 8c8886dee1 refactor(executor): dedicated blocking runtime for deferred trie task Yong Kang 2025-11-25 02:21:11 +00:00
  • e57fe4510c docs(cli): remove reference to engine experimental (#19944) Dan Cline 2025-11-24 17:47:49 -05:00
  • f2600ace51 chore: avoid needless clone in module array conversion (#19939) Vitalyr 2025-11-24 21:50:17 +00:00
  • 366f509b2f chore: spawn tx iter earlier (#19948) Matthias Seitz 2025-11-24 22:22:59 +01:00
  • 118fd3b372 feat(flashblocks): Cache recent flashblocks (#19786) Francis Li 2025-11-24 10:01:46 -08:00
  • 9175cf87e7 misc matt/executable-tx-iterator-parallel Matthias Seitz 2025-11-24 17:53:43 +01:00
  • b546aca5c1 fix: npm run build failed in docs/vocs directory (#19937) cui 2025-11-25 00:35:38 +08:00
  • 1bc852d862 Merge branch 'main' into matt/executable-tx-iterator-parallel Matthias Seitz 2025-11-24 17:31:33 +01:00
  • c7b689016a fix(txpool): ensure skipped high-priority transactions are tracked in BestTransactions (#19940) Acat 2025-11-24 23:31:47 +08:00
  • 4467bc9f4b fix: correctly fetch pending hashes (#19938) Arsenii Kulikov 2025-11-24 18:36:43 +04:00
  • 648a695ad1 Merge branch 'main' into yk/async-trie Yong Kang 2025-11-24 12:44:14 +00:00
  • 213d3b3ef1 Revert "fix: correctly poll tx fetcher (#19900)" revert-19900-klkvr/one-more-poll-bug Matthias Seitz 2025-11-24 12:52:20 +01:00
  • c2d73988de chore(test): Increase timeout for ethereum e2e tests (#19933) YK 2025-11-24 19:30:30 +08:00
  • 3334b883e3 Revert "feat: update docs link in cli/SUMMARY.mdx (#19909)" revert-19909-docs Matthias Seitz 2025-11-24 12:24:49 +01:00
  • d9671072a7 Merge branch 'main' into yk/async-trie Yong Kang 2025-11-24 11:09:20 +00:00
  • 21aaf0181b refactor: remove reth-trie-common dependency and update worker.rs to eliminate TrieInputSorted usage Yong Kang 2025-11-24 11:02:44 +00:00
  • b05110f9f1 refactor(trie): simplify DeferredTrieData by removing custom Debug implementation and updating ComputedTrieData usage Yong Kang 2025-11-24 10:41:45 +00:00
  • c2912a7333 refactor(tracing): introduce DebugInspector (#19925) Arsenii Kulikov 2025-11-24 14:38:13 +04:00
  • e9617146fc fmt Yong Kang 2025-11-24 10:26:32 +00:00
  • 8ecbb539cb refactor(trie): encapsulate anchor hash and trie input in AnchoredTrieInput struct for improved data handling Yong Kang 2025-11-24 10:24:03 +00:00
  • 8e0012da90 Merge remote-tracking branch 'origin/main' into yk/async-trie Yong Kang 2025-11-24 10:09:09 +00:00
  • bd9e41c551 chore(era): move reth-ethereum-primitives to dev-dependencies (#19847) David Klank 2025-11-24 11:56:30 +02:00
  • b6f62473e0 feat: update docs link in cli/SUMMARY.mdx (#19909) cui 2025-11-24 17:56:02 +08:00
  • d429a665b2 chore: remove unused lifetime from map_internal_err impl (#19924) Bashmunta 2025-11-24 11:52:39 +02:00
  • 75af47c456 feat(payload): enforce Osaka validation for GetPayloadV4 (#19929) Andrés David Ramírez Chiquillo 2025-11-24 04:51:12 -05:00
  • a5f19d3a65 fmt Yong Kang 2025-11-24 09:47:20 +00:00
  • f8893d8b23 refactor(trie): update ComputedTrieData to use Option for anchor_hash and trie_input, add new constructors and methods for better handling Yong Kang 2025-11-24 09:41:27 +00:00
  • f1fc979116 feat(reth-bench-compare): add standard deviation metrics to comparison report (#19928) YK 2025-11-24 17:39:27 +08:00
  • 23fdc06963 added back partial eq Yong Kang 2025-11-24 09:16:59 +00:00
  • c7bd281974 feat(chain-state): constructors for ExecutedBlock for trie data for builders Yong Kang 2025-11-24 09:15:15 +00:00
  • 37678fa939 fmt Yong Kang 2025-11-24 09:09:19 +00:00
  • d278b75c3a chore(stages): fix naming and simplify add_stages implementation (#19923) Maximilian Hubert 2025-11-24 09:47:54 +01:00
  • e03c9da85c refactor: remove unused add_transactions_with_origins trait (#19824) Đạt Nguyễn 2025-11-24 13:53:10 +07:00
  • fa79d0786e refactor(chain-state): remove PartialEq and Eq implementations from ExecutedBlock, simplify trie data access documentation Yong Kang 2025-11-24 06:33:23 +00:00
  • ef76994d64 refactor(payload_validator): clean up imports and improve panic handling in trie input computation Yong Kang 2025-11-24 06:12:23 +00:00
  • 0d8091066e refactor(payload_validator): streamline trie input computation and enhance error handling Yong Kang 2025-11-24 06:11:20 +00:00
  • a918bab37c refactor(trie): remove PartialEq implementation from ComputedTrieData and update tests for equality checks Yong Kang 2025-11-24 05:12:31 +00:00
  • eb21bc068a refactor(trie): simplify DeferredTrieData implementation by removing Mutex and Condvar, replacing with OnceLock for improved concurrency Yong Kang 2025-11-24 04:36:05 +00:00
  • 68db893e25 comment fix Yong Kang 2025-11-24 02:47:30 +00:00
  • 32fdf39747 wip klkvr/use-executor Arsenii Kulikov 2025-11-23 23:50:40 +04:00
  • ee63c7d6b4 refactor: simplify rpc state provider traits (#19920) Arsenii Kulikov 2025-11-23 23:06:10 +04:00
  • 1702107028 feat: make txpool notify fns pub (#19918) Matthias Seitz 2025-11-23 14:07:59 +01:00
  • 32f0a74462 chore(deps): weekly cargo update (#19917) github-actions[bot] 2025-11-23 11:50:58 +00:00
  • a83ac8cc63 refactor(e2e): relax bounds (#19913) Arsenii Kulikov 2025-11-23 16:05:48 +04:00
  • 778af94ecc Update build_simulators.sh Ishika Choudhury 2025-11-22 07:33:10 -03:00
  • 5d21b42dcd Merge branch 'main' into new-approach3 Ishika Choudhury 2025-11-22 07:22:23 -03:00
  • c79cb3cf4d fix: run on the same tokio runtime for executor Yong Kang 2025-11-22 03:28:34 +00:00
  • 5c60cb42d4 trace Soubhik-10 2025-11-22 03:26:20 +05:30
  • 7f40013cf6 feat(tracing-otlp): make trace id ratio sample customizable with --tracing-otlp.sample-ratio arg (#19438) Léa Narzis 2025-11-21 23:05:43 +02:00
  • de3f6ebd6f Merge branch 'main' into new-approach3 Soubhik-10 2025-11-22 02:09:55 +05:30
  • 6e365949c4 feat: allow customizing dev block timestamp (#19904) Arsenii Kulikov 2025-11-22 00:38:20 +04:00
  • 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