Commit Graph

  • f9c89a9bc9 feat(jovian/block-validation): fix block validation for jovian (#19304) theo 2025-10-27 11:59:04 -04:00
  • 7e59141c4b fix(trie): Rewrite InMemoryTrieOverlay (with proptests!) (#19277) Brian Picciano 2025-10-27 16:18:48 +01:00
  • 080cf72464 chore(trie): reduce sparse trie tracing (#19321) Alexey Shekhirin 2025-10-27 15:16:56 +00:00
  • a6fe713a6c chore: remove dead OpL1BlockInfo.number field and writes (#19325) phrwlk 2025-10-27 16:42:55 +02:00
  • eed0d9686c refactor(trie): Unify proof return types (#19311) YK 2025-10-27 21:58:28 +08:00
  • fa1f86cb91 fix(prune): Add unused variants back to PruneSegment enum (#19318) Brian Picciano 2025-10-27 14:12:22 +01:00
  • d720e5b196 Don't record trie capacity metrics nobody 2025-10-27 12:35:37 +00:00
  • f088ec09cb docs(eth-wire): update docs to reflect eth-wire-types, alloy_rlp, version-aware decoding, and RLPx multiplexing (#19319) radik878 2025-10-27 13:58:55 +02:00
  • 106ffefc0f chore: use hex bytes type (#19317) Matthias Seitz 2025-10-27 12:57:44 +01:00
  • bb73d794fd docs: populate modify-node section with node-custom-rpc implementation guide (#18672) Gengar 2025-10-27 13:57:27 +02:00
  • a3a95efb89 Merge remote-tracking branch 'origin/mediocregopher/prune-segment-enum-fix' into mediocregopher/main-syncing-fix nobody 2025-10-27 11:42:09 +00:00
  • 19f5d51d86 chore: remove redundant PhantomData from NodeHooks (#19316) sashass1315 2025-10-27 13:41:48 +02:00
  • c682be4590 fix(prune): Add unused variants back to PruneSegment enum Brian Picciano 2025-10-27 12:36:32 +01:00
  • bd1fe24568 wqMerge remote-tracking branch 'origin/main' into mediocregopher/main-syncing-fix nobody 2025-10-27 10:55:45 +00:00
  • be73e4a246 fix(trie): Fix trie_reverts not returning sorted nodes (#19280) Brian Picciano 2025-10-27 11:48:17 +01:00
  • 6b3534d407 ci: pin Bun to v1.2.23 (#19315) Alexey Shekhirin 2025-10-27 10:32:37 +00:00
  • 68c6079d3b refactor(trie): reorder proof_task.rs for better code organization Yong Kang 2025-10-27 09:46:52 +00:00
  • 2ad0725bc1 refactor(trie): introduce ProofResult enum and remove dead code Yong Kang 2025-10-27 09:32:45 +00:00
  • 763bf350be chore(net): upgrade some noisy spans to TRACE (#19312) yk/debug_reg_3 Alexey Shekhirin 2025-10-27 10:02:52 +00:00
  • 094594142f fix(engine): module doc to reflect schnellru::LruMap backend (#19296) VolodymyrBg 2025-10-27 12:18:10 +02:00
  • 4f660dac85 fix(fs): correct ReadLink error message and add missing read_link wra… (#19287) Maximilian Hubert 2025-10-27 11:17:29 +01:00
  • 74cc561917 chore(ethereum): remove redundant std::default::Default import (#19299) Galoretka 2025-10-27 12:16:16 +02:00
  • ded9d3ce33 refactor: add more Snap response types (#19303) guha-rahul 2025-10-27 15:19:39 +05:30
  • 53119fd5a1 refactor(trie): rename queue_storage_proof to send_storage_proof (#19310) YK 2025-10-27 17:49:04 +08:00
  • ff2c898ee2 refactor(proof): streamline storage proof extraction and error handling yk/cleanup_proofs Yong Kang 2025-10-27 05:29:32 +00:00
  • dddc9e1237 refactor(multiproof): streamline dispatch logic and add multiproof conversion Yong Kang 2025-10-27 05:11:21 +00:00
  • f3913f47c9 rename Yong Kang 2025-10-27 04:53:01 +00:00
  • d29a6d4711 error handling of proof result Yong Kang 2025-10-27 04:48:03 +00:00
  • e005058028 edge case error fix Yong Kang 2025-10-27 04:47:46 +00:00
  • d46b30f155 standardise _guard to _span_guard Yong Kang 2025-10-27 04:46:50 +00:00
  • b879126a77 refactor(trie): reorder proof worker handle and task management Yong Kang 2025-10-27 04:42:38 +00:00
  • e5db20471f reorder multiproof.rs Yong Kang 2025-10-27 04:33:12 +00:00
  • 159ff01cd2 chore(deps): weekly cargo update (#19300) github-actions[bot] 2025-10-26 17:37:00 +01:00
  • e909d3a875 chore: bump superchain registry matt/bump-superchain-registry-jovian Matthias Seitz 2025-10-25 08:39:58 +02:00
  • e22a511764 fix(node): classify connect_async failures as WebSocket and use Url parse error (#19286) phrwlk 2025-10-25 09:37:22 +03:00
  • 0c8417288b feat(tracing): set default OTLP log level to WARN (#19283) Alexey Shekhirin 2025-10-24 19:39:08 +01:00
  • 25f0d896d9 chore(trie): do not create a parent span for proof worker handle (#19281) Alexey Shekhirin 2025-10-24 16:57:51 +01:00
  • f177103937 fix(trie): correct comment in sparse_trie_reveal_node_1 test (#19193) AJStonewee 2025-10-24 11:13:12 -04:00
  • dc781126c2 feat(trie): proof task tracing improvements (#19276) Alexey Shekhirin 2025-10-24 15:04:01 +01:00
  • a69bbb3d7b fix: hive tests consume test suite (#19240) Jennifer 2025-10-24 14:50:53 +01:00
  • 02d76e9b77 Fix lint Emilia Hane 2025-10-24 14:25:46 +02:00
  • e1a92cdac8 Set max log2distance Emilia Hane 2025-10-24 14:15:27 +02:00
  • 113fc0d489 Add discv5 kbuckets metrics attrib macro Emilia Hane 2025-10-24 14:12:16 +02:00
  • ee23b059d6 fmt prune-mdbx joshieDo 2025-10-24 13:08:58 +01:00
  • da45131269 lint joshieDo 2025-10-24 13:00:17 +01:00
  • f29f4caf0e perf: Eliminate spawn_blocking in multiproof manager (#19203) YK 2025-10-24 19:56:57 +08:00
  • b88b46ac1f fix(optimism): guard follow-up inserts by payload_id to prevent mixed sequences (#19264) Galoretka 2025-10-24 14:48:29 +03:00
  • 6550884e71 Improve logging in MultiProofTask message processing yk/cleanup_multiproofs Yong Kang 2025-10-24 11:42:12 +00:00
  • c3958738df added error Yong Kang 2025-10-24 11:26:26 +00:00
  • a767fe3b14 feat: allow using SafeNoSync for MDBX (#18945) 0xeabz 2025-10-24 05:25:14 -06:00
  • 3e94cc3c72 touch ups joshieDo 2025-10-24 12:23:42 +01:00
  • 5157392054 removed comment Yong Kang 2025-10-24 11:17:57 +00:00
  • 464c278722 Merge remote-tracking branch 'origin/main' into prune-mdbx joshieDo 2025-10-24 12:09:03 +01:00
  • aeff510026 fix fmt Yong Kang 2025-10-24 09:43:02 +00:00
  • 4a24cb3b49 fix(engine): re-insert storage cache and use arc (#18879) Dan Cline 2025-10-24 05:32:55 -04:00
  • ddcfc8a440 chore: add add_or_replace_if_module_configured method (#19266) josé v 2025-10-24 03:31:22 -06:00
  • 51fbd5a519 fix: no_std compatibility in reth-optimism-chainspec (#19271) strmfos 2025-10-24 10:36:30 +02:00
  • 08fc0a918d feat: eth_fillTransaction (#19199) Yash 2025-10-24 13:46:21 +05:30
  • 105008f51a fmt Yong Kang 2025-10-24 07:08:04 +00:00
  • 4b86b2c7ad metrics: Record total proof latency Yong Kang 2025-10-24 04:44:54 +00:00
  • 1e5f4fe3d8 fix: improve documentation for MultiProofTask message flow Yong Kang 2025-10-24 04:16:58 +00:00
  • ffec87ee21 fix docs Yong Kang 2025-10-24 04:03:23 +00:00
  • 8d946839a7 fix: update error handling in MultiProofTask to use unreachable!() for closed proof result channel Yong Kang 2025-10-24 02:51:06 +00:00
  • 98f90c8a0c changed Yong Kang 2025-10-24 02:43:49 +00:00
  • 43e5148195 rename Yong Kang 2025-10-24 02:33:35 +00:00
  • c0a2495558 reorder Yong Kang 2025-10-24 02:28:52 +00:00
  • 895179c803 refactor: replace tuple with ProofResultContext struct for proof result handling Yong Kang 2025-10-24 02:25:56 +00:00
  • 81065830ed fix: rename spawn_* methods to dispatch_* and fix ProofResultVariant references Yong Kang 2025-10-24 02:12:47 +00:00
  • 9c98edfbd1 update targets Yong Kang 2025-10-23 11:56:26 +00:00
  • fc27841a9f chnage comment Yong Kang 2025-10-23 11:37:51 +00:00
  • 7922b1e024 fix comment Yong Kang 2025-10-23 11:35:31 +00:00
  • 8278f4286a fmt Yong Kang 2025-10-23 11:25:27 +00:00
  • 368547fd36 docs Yong Kang 2025-10-23 11:19:02 +00:00
  • e312ad2432 rm source var Yong Kang 2025-10-23 11:10:24 +00:00
  • 303edfcc89 update targets Yong Kang 2025-10-23 11:01:48 +00:00
  • 0d0b5c1610 remove workload executor Yong Kang 2025-10-23 08:19:45 +00:00
  • 581c7d83ce fix imports Yong Kang 2025-10-23 08:19:23 +00:00
  • d1074bf72b fix merge conflict Yong Kang 2025-10-23 08:19:13 +00:00
  • 0156893d19 merge Yong Kang 2025-10-23 08:18:18 +00:00
  • 029c6029e2 fmt Yong Kang 2025-10-23 08:08:05 +00:00
  • e52335c25e comment fix Yong Kang 2025-10-23 03:48:40 +00:00
  • 21fd4a205a comment Yong Kang 2025-10-23 03:42:22 +00:00
  • c9faf292ff comment Yong Kang 2025-10-23 03:42:13 +00:00
  • 8fecfd09e0 refactor(engine): remove unused executor from MultiProofTask and MultiproofManager Yong Kang 2025-10-23 02:54:30 +00:00
  • ff377af8bd inline Yong Kang 2025-10-23 02:47:24 +00:00
  • 321df68dbc refactor(engine): storage proof dispatching with crossbeam channel Yong Kang 2025-10-23 02:47:02 +00:00
  • 21b2d3e207 refactor(engine): update MultiProofTask to use named channel for improved clarity Yong Kang 2025-10-22 10:39:23 +00:00
  • 2cdc8940a1 improve comment Yong Kang 2025-10-22 09:40:54 +00:00
  • 8952dff12b reorder Yong Kang 2025-10-22 09:06:15 +00:00
  • 7ba40ea300 move up Yong Kang 2025-10-22 09:01:32 +00:00
  • a697c2ca13 fix Yong Kang 2025-10-22 08:58:39 +00:00
  • fec8474c73 added back timing Yong Kang 2025-10-22 08:26:05 +00:00
  • 193fd794a2 added back span Yong Kang 2025-10-22 08:18:14 +00:00
  • 274b0de4f3 refactor(engine): streamline multiproof processing with enhanced crossbeam channel integration Yong Kang 2025-10-22 07:09:39 +00:00
  • 275eea94fd refactor(trie): improve account multiproof handling with crossbeam channel integration Yong Kang 2025-10-22 07:08:34 +00:00
  • ad3131cd55 refactor(engine): enhance multiproof result handling with crossbeam channels Yong Kang 2025-10-22 07:08:20 +00:00
  • 306b339110 refactor(trie): integrate crossbeam channel for proof result handling Yong Kang 2025-10-22 06:49:53 +00:00
  • 77a70a6b36 refactor(engine): dispatch_account_multiproof with direct sending Yong Kang 2025-10-22 05:41:09 +00:00
  • f8f6ca45c6 refactor(trie): desstructure due to box Yong Kang 2025-10-22 05:01:58 +00:00
  • 4ce1f28ffa wiring for crossbeam sender Yong Kang 2025-10-22 04:39:48 +00:00