Commit Graph

  • 46c4bc26da refactor: simplify proof result batching implementation yongkangc 2025-11-16 12:21:44 +00:00
  • 882bea7a3e fix(trie): address code review issues in proof batching yongkangc 2025-11-16 12:12:45 +00:00
  • 2ade18d111 chore(payload): remove redundant attr clone (#19791) sashass1315 2025-11-16 12:24:50 +02:00
  • 5866a82516 feat(flashblock): improve state root calculation condition (#19667) Francis Li 2025-11-16 02:22:59 -08:00
  • a3cebced10 chore(deps): weekly cargo update (#19785) github-actions[bot] 2025-11-16 07:17:05 +00:00
  • f6f41c99e2 perf(trie): add adaptive batching for storage proof results yongkangc 2025-11-16 04:36:14 +00:00
  • b818812c36 perf: change minimum proof workers from 32 to 16 yk/adjust_workers yongkangc 2025-11-15 23:54:14 +00:00
  • b861e7041e Merge branch 'main' into performance matt/performance-legacy Matthias Seitz 2025-11-15 14:33:20 +01:00
  • fce0825f81 fix(grafana): restore DS_PROMETHEUS placeholder replacement (#19773) Block Wizard 2025-11-15 11:30:53 +02:00
  • 50c9e48960 abstract for more usages in the future alexey/either-writer-receipts-prune Alexey Shekhirin 2025-11-15 01:22:17 +00:00
  • 060085577e refactor(provider): EitherWriter::prune_receipts Alexey Shekhirin 2025-11-15 00:59:06 +00:00
  • 7fdd9c39e3 refactor: rename state_root span to await_state_root (#19769) Jennifer 2025-11-14 17:56:44 -05:00
  • 860a453930 refactor(cli): db subcommands (#19754) Alexey Shekhirin 2025-11-14 22:37:01 +00:00
  • f88fae0ea1 perf(trie): Cache overlays in the OverlayStateProviderFactory (#19752) Brian Picciano 2025-11-14 23:20:58 +01:00
  • cf96d6788b implement Peekable::next_if Forostovec 2025-11-14 22:01:01 +02:00
  • 8765d697a3 fix test Forostovec 2025-11-14 19:56:31 +02:00
  • acc45b8727 Update db_ext.rs Forostovec 2025-11-14 19:27:08 +02:00
  • 60f663e5b4 fix(payload): emit events for Freeze payload outcomes (#19435) Avory 2025-11-14 19:13:39 +02:00
  • c78bca259e chore: replace labels in Grafana dashboard for docker compose (#19756) Alexey Shekhirin 2025-11-14 16:35:08 +00:00
  • 9eff492d48 feat(flashblocks): add metrics for current block and index (#19712) Alex Pikme 2025-11-14 17:23:46 +02:00
  • c077f065a7 fix(prune): avoid extra iterator consumption Forostovec 2025-11-14 17:13:03 +02:00
  • ca55d45119 Merge branch 'main' into unlock_cc_crate matt/unpin-cc Matthias Seitz 2025-11-14 16:12:55 +01:00
  • b6e6bd35c0 refactor(stages): empty transactions range (#19753) Alexey Shekhirin 2025-11-14 15:11:34 +00:00
  • d150b0a39b docs: remove obsolete max_changesets documentation (#19731) Avory 2025-11-14 16:57:01 +02:00
  • 63409fe650 chore: bump revm (#19757) Arsenii Kulikov 2025-11-14 18:33:40 +04:00
  • 7191e9ca10 feat: add --netrestrict to node cmd like in geth (#19686) cui 2025-11-14 21:08:51 +08:00
  • 2176b40e4f Try filting txs for prewarming by gas limit mediocregopher/less-prewarming Brian Picciano 2025-11-14 14:06:53 +01:00
  • a21a3cc0d6 docs: add comprehensive documentation for NodeType enum (#19740) Gengar 2025-11-14 15:00:37 +02:00
  • 26f575440d docs(stages): align stages.md with current pipeline and PoS semantics (#19733) radik878 2025-11-14 14:58:27 +02:00
  • 3ac5bf4dd1 feat(bench-compare): add configurable OTLP trace queue size (#19737) YK 2025-11-14 20:55:33 +08:00
  • fd0cf5dff3 Revert "perf(engine): Skip the first half of txs for prewarming" Brian Picciano 2025-11-14 13:53:04 +01:00
  • cce85b310b feat: make PayloadBuilderArgs defaults customizable (#19696) Chad 2025-11-14 13:52:28 +01:00
  • 60d5687dbd docs: resolve broken intra-doc link in transactions module (#19744) Fallengirl 2025-11-14 13:43:45 +01:00
  • 20270ec616 fix: add minbasefee for jovian attributes (#19726) Matthias Seitz 2025-11-14 13:02:20 +01:00
  • fb8b28fced feat: add --skip-invalid-blocks (#19750) Matthias Seitz 2025-11-14 12:27:09 +01:00
  • 848eb14ef9 perf(engine): Skip the first half of txs for prewarming Brian Picciano 2025-11-14 11:09:29 +01:00
  • bc7803dbe0 chore: use hex! macro in chainspec tests (#19671) Matthias Seitz 2025-11-14 10:57:38 +01:00
  • 947b67e8c6 chore: reset log interval on new stats (#19693) Matthias Seitz 2025-11-14 10:55:33 +01:00
  • 531c8f4ced feat(db): Add metrics/spans to OverlayStateProviderFactory (#19745) Brian Picciano 2025-11-14 10:47:41 +01:00
  • cfd0e3f5ed chore: improve test database error messages (#19557) Matthias Seitz 2025-11-14 10:40:44 +01:00
  • 6db85df46d fix(bench-compare): fix CSV parser schema (#19742) YK 2025-11-14 16:47:08 +08:00
  • 326165185d feat: add more block meta to comparison (#19722) Matthias Seitz 2025-11-14 01:47:28 +01:00
  • 2233f8661c feat(docs): Add section about setting up Jaeger and OTLP (#19628) Dan Cline 2025-11-13 18:37:52 -05:00
  • bedbfb83f3 refactor(rpc-convert): move rpc conversion traits/impls to alloy-evm (#19616) Mablr 2025-11-14 00:01:43 +01:00
  • ba84eeaccd docs(revm): document lifetime requirements for CachedReads wrappers (#19725) forkfury 2025-11-13 23:58:02 +01:00
  • bff7ddcdf3 docs: fixed dead Sentry link (#19714) youyyytrok 2025-11-13 23:57:33 +01:00
  • c51cf92db0 fix(stateless): export stateless_validation function (#19729) oooLowNeoNooo 2025-11-13 21:56:06 +01:00
  • 86246b6f4b fix: ensure open db tx is dropped (#19727) Matthias Seitz 2025-11-13 21:07:19 +01:00
  • 568135928a fix: add minbasefee for jovian attributes matt/add-minbasefee-to-payload-id Matthias Seitz 2025-11-13 20:28:51 +01:00
  • 96993dd073 refactor(era-downloader): support both era and era1 file types in downloader (#19617) Léa Narzis 2025-11-13 20:26:21 +01:00
  • c5b7d4a58a chore(stateless): show wrapped error message (#19716) Ignacio Hagopian 2025-11-13 15:05:04 -03:00
  • ce2dc9203b feat(cli): reth db static-file-header (#19719) Alexey Shekhirin 2025-11-13 17:48:53 +00:00
  • 25ca5d11ca feat: add more block meta to comparison Matthias Seitz 2025-11-13 18:46:21 +01:00
  • ef11322522 Cleanup mediocregopher/cross-block-proof-workers Brian Picciano 2025-11-13 18:16:11 +01:00
  • d77e4815c3 feat(bench): Disable log styling in reth-bench-compare sub-processes (#19718) Brian Picciano 2025-11-13 17:52:59 +01:00
  • 88d853e724 feat: always write receipts to static files on new nodes (#19399) joshieDo 2025-11-13 16:37:30 +00:00
  • 34e5fd7134 WIP: refactor Brian Picciano 2025-11-13 17:20:33 +01:00
  • b6cef73e4c Merge branch 'main' into performance Matthias Seitz 2025-11-13 16:50:57 +01:00
  • 468a3f49ce docs Brian Picciano 2025-11-13 16:37:39 +01:00
  • d8b7d06601 clippy Brian Picciano 2025-11-13 16:19:34 +01:00
  • 931700c7f8 Integrate ProofWorkerHandle/Dispatcher into payload validator Brian Picciano 2025-11-13 16:10:23 +01:00
  • 851d12522f WIP: ProofWorkerDispatcher Brian Picciano 2025-11-13 13:50:36 +01:00
  • ca33e8a457 chore: bump revm-interpreter (#19709) Arsenii Kulikov 2025-11-13 16:19:04 +04:00
  • 270fb977ba fix(db-api): resolve test compilation errors (#19704) David Klank 2025-11-13 11:39:06 +02:00
  • a96b22875b chore: remove redundant eth/68 NewPooledTransactionHashes length validation (#19708) Fibonacci747 2025-11-13 10:29:21 +01:00
  • df9680964f feat(trie): add worker availability metrics to proof tracing yk/add-worker-tracing yongkangc 2025-11-13 08:52:56 +00:00
  • dbcfbdf5d6 bump workers Yong Kang 2025-11-13 08:58:09 +08:00
  • 7a599dc130 chore: remove redundant clone in exex subscription RPC setup (#19699) 0xLogicalx 2025-11-13 01:09:19 +01:00
  • 474351a929 feat(op-rpc): support batch rpc calls in historical forwarding (#19679) Alex Pikme 2025-11-13 01:32:35 +02:00
  • 95d8916825 chore(engine): add basic tx result information to execution spans (#19698) Dan Cline 2025-11-12 18:08:11 -05:00
  • 75e9359fec chore(cli): disable long read transaction for db list and pipeline (#19694) Dan Cline 2025-11-12 16:19:02 -05:00
  • ec92a839fc refactor(stages): use named structs for ExecInput returns (#19689) Merkel Tranjes 2025-11-12 18:54:07 +01:00
  • 573191e1d1 chore(trie): Allow reusing Hashed/TrieCursors (#19588) Brian Picciano 2025-11-12 18:31:04 +01:00
  • 95b8a8535b feat(stages): get transaction range starting from first available block (#19662) Alexey Shekhirin 2025-11-12 14:43:39 +00:00
  • c57a5204c2 refactor(provider): explicit static file segment matches (#19664) Alexey Shekhirin 2025-11-12 14:31:48 +00:00
  • 6c1296da5d feat: support block number in required-block-hashes parameter (#18546) leniram159 2025-11-12 14:52:38 +01:00
  • 3f1a7b37e9 chore(trie): Add metrics to track all cursor operations in proof workers (#19633) Brian Picciano 2025-11-12 14:35:37 +01:00
  • 55a49080c6 feat(db): introduce --db.page-size argument (#19594) Andrés David Ramírez Chiquillo 2025-11-12 08:21:56 -05:00
  • 40f89af926 chore: remove unused latest_update_kind from TxPool (#19634) phrwlk 2025-11-12 15:20:36 +02:00
  • a7a4c3bf59 chore: make extra_data_size_limit configurable in EthBeaconConsensus (#19496) josé v 2025-11-12 07:15:47 -06:00
  • abe6bf6125 fix(stages): implement floor rounding for percentage in no_std mode (#19675) Avory 2025-11-12 14:57:32 +02:00
  • 54cca9efd0 fix(hardforks): don't print pre-merge section if empty (#19654) Merkel Tranjes 2025-11-12 13:52:43 +01:00
  • 12fd25892d refactor(flashblock): Move all flashblocks related data structure to op-alloy (#19608) Francis Li 2025-11-12 04:26:42 -08:00
  • 43407d47f9 fix: require config path when not using --default (#19632) strmfos 2025-11-12 13:16:34 +01:00
  • 385fcddbe0 fix(ethstats): prevent shutdown on read errors (#19672) Fibonacci747 2025-11-12 13:15:08 +01:00
  • 8479f286ea feat: add --p2p-secret-key-hex which is similiar nodekeyhex in geth (#19670) cui 2025-11-12 20:15:03 +08:00
  • d9537a416a feat(rpc): debug_traceCall support TxIndex (#18477) Delweng 2025-11-12 19:49:04 +08:00
  • bacb3522bb chore: bump revm v33 (#19674) Arsenii Kulikov 2025-11-12 15:46:40 +04:00
  • 7b89167ce1 chore: add target: flashblock for all flashblock related traces (#19656) Salman Pathan 2025-11-12 16:37:21 +05:30
  • 56ded417e9 feat: limit handling of incoming txs to trusted peers (#19666) Karl Yu 2025-11-12 18:45:26 +08:00
  • 2e5f6f8323 fix: preserve parent beacon root in pending env (#19645) bigbear 2025-11-12 11:29:43 +02:00
  • b3c3affc5f chore: downgrade noisy log (#19660) Matthias Seitz 2025-11-12 10:28:26 +01:00
  • 64f33cf648 feat(node): allow to configure blocks per file for static file segments (#19562) Alexey Shekhirin 2025-11-12 09:23:08 +00:00
  • 967edb541e fix: fix new casting error in signal handler (#19669) Hai | RISE 2025-11-12 16:34:21 +07:00
  • ef2d9da53b fix(tree-engine): also update in-memory tree when there are attributes in an unwind forkchoice (#19668) Hai | RISE 2025-11-12 16:34:00 +07:00
  • 3f38f77fc3 fmt Soubhik-10 2025-11-12 10:52:49 +05:30
  • b2c31b0f7c Merge branch 'main' into new-approach3 Soubhik-10 2025-11-12 10:51:39 +05:30
  • 5f94663f78 Fix merge conflicts emhane/metrics-discv5-buckets Emilia Hane 2025-11-11 19:43:03 -04:00
  • 01f497bc49 test(static-file): segment header serialization roundtrip and snapshots (#19657) Alexey Shekhirin 2025-11-11 20:02:09 +00:00
  • 5321be4201 chore(merkle-changesets): add log for reverts in merkle changeset stage dan/merkle-changesets-log Dan Cline 2025-11-11 11:58:52 -05:00