Commit Graph

  • 823d065071 feat: abstract OpPooledTransaction and OpPool over consensus tx (#14256) Arsenii Kulikov 2025-02-06 15:26:06 +04:00
  • 5662508149 [Feature]: added max lifetime setting for queued transactions (#14242) Shourya Chaudhry 2025-02-06 16:06:03 +05:30
  • 97ad6dfe1f feat: handle Isthmus operator fee params (#14243) Aurélien 2025-02-06 11:34:31 +01:00
  • 41d51a109c chore: rm reth_primitives from reth_net_p2p (#14258) Dan Cline 2025-02-06 04:21:09 -05:00
  • 14a51b5292 feat: expose pool transaction in PayloadTransactions (#14249) Arsenii Kulikov 2025-02-06 05:16:20 +04:00
  • c1a305ca5c feat: relax BasicPayloadJobGenerator bounds (#14254) Arsenii Kulikov 2025-02-06 04:59:14 +04:00
  • 05d2a36b8b fix: use correct default for get_local_pending_transactions (#14253) Matthias Seitz 2025-02-06 01:10:48 +01:00
  • d5277d5f27 chore: remove usages of reth_primitives from reth bin (#14252) Dan Cline 2025-02-05 19:02:12 -05:00
  • 3309484a30 chore: rm redundant Send,Sync bounds on ParallelProof (#14248) Dan Cline 2025-02-05 18:50:23 -05:00
  • 62a8e62c3d chore: simplify PayloadBuilder trait (#14246) Arsenii Kulikov 2025-02-06 03:20:31 +04:00
  • f80d8f25f9 chore: use u64 for blobcount (#14250) Matthias Seitz 2025-02-06 00:15:24 +01:00
  • 06132f509c perf(trie): deduplicate already fetched prefetch targets (#14223) Dan Cline 2025-02-05 17:30:49 -05:00
  • 2c3faf9b2b chore: remove redundant bounds on StateRootTask (#14245) Dan Cline 2025-02-05 16:10:58 -05:00
  • 9ac96e9393 feat: track max blobcount in forktracker (#14231) Steven 2025-02-05 14:46:40 -06:00
  • 42a1912224 feat: add exceeds allowance error message (#14232) Matthias Seitz 2025-02-05 21:42:27 +01:00
  • 8f59efb96a chore: move Transaction lock acquired mdbx log to trace (#14218) Dan Cline 2025-02-05 14:07:20 -05:00
  • af00d882d2 fix: use proofs from prefetch and updates for root completion (#14222) Dan Cline 2025-02-05 13:30:13 -05:00
  • 7789d93001 refactor: Adds type downcasting helpers for InvalidPoolTransactionError (#14046) Panagiotis Ganelis 2025-02-05 19:08:59 +01:00
  • 29e6e5cd5e feat: enable prewarm spawn metrics (#14229) Dan Cline 2025-02-05 09:17:46 -05:00
  • 49b6ae0dc4 chore(ci): update hive expected failures (#14239) Federico Gimenez 2025-02-05 14:37:57 +01:00
  • ab804d4650 fix: use blob params in payload building (#14217) Arpit Temani 2025-02-05 18:37:42 +05:30
  • 8d35f26db9 chore: enable rand in test utils (#14234) Matthias Seitz 2025-02-05 13:01:39 +01:00
  • 2d4ccf10fe chore: simplify rpc block compat (#14225) Matthias Seitz 2025-02-05 12:40:22 +01:00
  • a63f92e017 chore: use alloy traits for PoolTransaction (#14228) Arsenii Kulikov 2025-02-05 06:05:00 +04:00
  • 6d5607dc2b docs: add docs for instantiating EthFilter (#14224) Matthias Seitz 2025-02-05 02:12:33 +01:00
  • a9ae060452 fix: use different cancel wrapper for prewarm tasks (#14221) Dan Cline 2025-02-04 16:06:50 -05:00
  • ad503a08fa feat(isthmus): withdrawals root in block building (#14209) Emilia Hane 2025-02-04 19:31:00 +01:00
  • f43cf9c18a fix: rm redundant revert in error message (#14215) Matthias Seitz 2025-02-04 18:40:42 +01:00
  • 97ffdfa563 ci(hive): add ethereum/eest simulator (#14009) joshieDo 2025-02-04 16:46:31 +00:00
  • d85c9001e4 Remove blocktime handling from maintain pool future (#14210) Veer Chaurasia 2025-02-04 22:15:51 +05:30
  • 1303bb5dc6 chore: update authmodule new with new engine trait (#14206) Matthias Seitz 2025-02-04 17:48:18 +01:00
  • b6ce1d90fd perf: warm transactions in parallel (#13759) Dan Cline 2025-02-04 11:25:51 -05:00
  • 6fecdac4ea fix(reth-bench): return error on invalid range (#14198) Federico Gimenez 2025-02-04 16:51:03 +01:00
  • 17dfad5828 feat: expose blob_store fn on top level pool type (#14205) Matthias Seitz 2025-02-04 17:05:05 +01:00
  • 7fb74066b8 feat: type erase concrete engine server trait (#14204) Matthias Seitz 2025-02-04 13:58:11 +01:00
  • 07090b315c feat: abstract OpBeaconConsensus over primitives and chainspec (#14171) Arsenii Kulikov 2025-02-04 16:55:51 +04:00
  • 740bf04351 fix: return correct prune_target_block when syncing (#14181) Arsenii Kulikov 2025-02-04 15:18:33 +04:00
  • b479b3439c feat(no_std): Add no_std support for reth-storage-api (#14187) Emilia Hane 2025-02-04 11:23:35 +01:00
  • e468d4d7c5 feat: add ExecutionData AT (#14179) Arsenii Kulikov 2025-02-04 05:08:47 +04:00
  • 754cd58b34 ci: ensure consensus crates remain riscv compatible (#14186) Matthias Seitz 2025-02-04 01:16:59 +01:00
  • 42dfc1c24b chore: rm unused prune error variant (#14185) Matthias Seitz 2025-02-04 01:13:49 +01:00
  • e80d6f22ff ci: enable getreceipts hive test again (#14184) Matthias Seitz 2025-02-04 00:51:23 +01:00
  • 68e51af295 chore: rm unused rpc_types_compat import from reth-bench (#14182) Dan Cline 2025-02-03 18:41:36 -05:00
  • 9bda553017 feat: add helpers for handling other errors (#14180) Matthias Seitz 2025-02-04 00:34:13 +01:00
  • af3eb83c90 chore: rm unused error variants (#14183) Matthias Seitz 2025-02-04 00:29:29 +01:00
  • 556c79f787 chore: convert_to_payload_body_v1 (#14168) Arpit Temani 2025-02-04 04:46:33 +05:30
  • d3373b3cfe feat: add dedicated blobpool args to cli (#14173) Steven 2025-02-03 16:59:19 -06:00
  • 04c1d7120e refactor: couple ExecutionPayload and ExecutionPayloadSidecar (#14172) Arsenii Kulikov 2025-02-04 01:04:42 +04:00
  • e3106889a8 feat: abstract EthTransactionValidator over ChainSpec (#14162) Arsenii Kulikov 2025-02-03 23:26:18 +04:00
  • 440e6695b5 chore(ci): unpin clippy (#14167) Federico Gimenez 2025-02-03 17:09:46 +01:00
  • 65c3bd7eda feat: abstract OP payload builder over transaction (#14153) Arsenii Kulikov 2025-02-03 18:57:41 +04:00
  • 7243aaf555 docs: add example docs (#14164) Matthias Seitz 2025-02-03 15:37:42 +01:00
  • 6f9aa3804b feat(grafana): add Datasource variable to dashboard (#14158) Dan Cline 2025-02-03 08:02:00 -05:00
  • 0ad7de48b6 fix: rename variables and fix typos in tables.rs, execution.rs, and mdbx code (#14148) Marson Kotovi4 2025-02-03 12:09:46 +02:00
  • b06682e9af perf: add more granular newPayload metrics (#14134) Dan Cline 2025-02-02 15:04:07 -05:00
  • 4167610fab feat(grafana): add cache hitrate panel (#14135) Dan Cline 2025-02-02 14:28:46 -05:00
  • 2c58d451af chore: use rlp_length_for (#14144) Matthias Seitz 2025-02-02 19:42:53 +01:00
  • 0c3ccccba9 chore: simplify OpBuiltPayload (#14152) Arsenii Kulikov 2025-02-02 20:32:16 +04:00
  • 60337077c8 chore(deps): weekly cargo update (#14155) github-actions[bot] 2025-02-02 11:50:10 +01:00
  • a041b41b59 chore: use chainspec blob_params for blob calculations (#14139) joshieDo 2025-02-01 16:41:22 +00:00
  • fd4ca7d6d6 feat: simplify envelope conversion (#14146) Matthias Seitz 2025-02-01 15:29:41 +01:00
  • 6e0fbb469b meta: temporarily allow missing const for fn (#14147) Matthias Seitz 2025-02-01 15:29:16 +01:00
  • 209b44829e chore: remove block_to_payload_v1 (#14143) Arpit Temani 2025-02-01 16:36:35 +05:30
  • 5c7df17a48 chore(clippy): smol clippy fix (#14145) Matthias Seitz 2025-02-01 11:11:57 +01:00
  • 7da6d671f6 chore: remove block_to_payload_v2 (#14142) Arpit Temani 2025-02-01 14:52:02 +05:30
  • d16187509e chore: rm Once-cell dep (#14141) Matthias Seitz 2025-02-01 09:06:07 +01:00
  • 3d7215137a [wip] feat: alloy tx type conversions back to OpTransactionSigned (#14121) Steven 2025-02-01 01:52:53 -06:00
  • 9e6e2c4695 chore: phase out block_to_payload_v3 (#14140) Steven 2025-02-01 01:41:28 -06:00
  • bf20c786e5 feat(eth-wire-types): add snap sync protocol types (#14119) Léa Narzis 2025-01-31 23:55:42 +01:00
  • 33fc334e1f fix(grafana): fix rpc cache metrics panel (#14137) Dan Cline 2025-01-31 17:10:48 -05:00
  • a39980a6f6 feat: generalize Block impls (#14133) Arsenii Kulikov 2025-02-01 02:05:09 +04:00
  • 1c9ef8c5a3 refactor: remove Receipts struct (#14130) Arsenii Kulikov 2025-02-01 01:59:31 +04:00
  • d30a1b6c7d fix(hive): overflow when timestamp is u64::max (#14132) joshieDo 2025-01-31 20:53:48 +00:00
  • 3e0cd2eb3d integration test for trusted peer only (#14127) int88 2025-02-01 04:14:48 +08:00
  • d3acdda21b feat: integrate blob_params_at_timestamp (#14128) joshieDo 2025-01-31 18:18:34 +00:00
  • 214f3b3b8e chore: rm redundant conversion fn (#14129) Matthias Seitz 2025-01-31 19:13:23 +01:00
  • 62edaf14d4 perf(mdbx): do not always collect the backtrace of a locked transaction (#14123) Alexey Shekhirin 2025-01-31 15:11:37 +00:00
  • fe160e74df added helper function new_alloy_provider (#13579) abdaze 2025-01-31 20:17:31 +05:30
  • 2d3bbb327d chore(transaction-pool): remove duplicate code (#13627) DevOrbitlabs 2025-01-31 20:28:06 +07:00
  • 6afededdbf feat: phase out payload conversion helpers (#14090) DevOrbitlabs 2025-01-31 20:04:41 +07:00
  • 54a5fcc24d feat: remove transaction_to_call_request helper fn (#14089) DevOrbitlabs 2025-01-31 19:51:16 +07:00
  • 5322877aed chore: bump alloy 0.11 (#14122) Roman Krasiuk 2025-01-31 12:44:20 +01:00
  • bd5dde54ef fix: BlockSource check for pending block (#14112) maze 2025-01-31 01:26:51 -08:00
  • 4ce5a60c58 feat(cli): add use-caching-and-prewarming flag (#14114) Dan Cline 2025-01-30 19:48:35 -05:00
  • 4d00627559 Add helper functions to NewPooledTransactionHashes68 struct (#14118) Yohann Kazoula 2025-01-31 02:30:38 +02:00
  • 28f2690e04 feat: abstract RPC error over HaltReason (#14104) Arsenii Kulikov 2025-01-31 00:51:01 +04:00
  • 590b58f978 fix(trie): update prefix set on the call to RevealedSparseTrie::update_rlp_node_level (#14108) Alexey Shekhirin 2025-01-30 19:32:09 +00:00
  • 2c56061b90 chore: rename ovm types (#14116) Matthias Seitz 2025-01-30 20:05:39 +01:00
  • 6ab1528896 eth for NetworkConfigBuilder (#14109) int88 2025-01-31 00:59:53 +08:00
  • 2e2167268f docs(reth-bench): add comprehensive setup and analysis docs (#14088) Dan Cline 2025-01-30 11:50:32 -05:00
  • e21c654430 chore: reexport eip types for convenience (#14107) Matthias Seitz 2025-01-30 17:48:25 +01:00
  • c25c8b0780 feat: add helpers for WithPeerId Option (#14106) Matthias Seitz 2025-01-30 17:48:13 +01:00
  • 59c6e7e452 added SealedHeaderFor alias to validate.rs and without_evm.rs (#14103) Poulav Bhowmick 2025-01-30 21:25:34 +05:30
  • 54e1ddfdc1 feat: add alloy tx type conversions back (#14110) Steven 2025-01-30 09:49:42 -06:00
  • d3cec5a915 feat(root): state root task metrics (#14102) Alexey Shekhirin 2025-01-30 13:51:41 +00:00
  • 9bb39f1a7f chore: shrink cache queues (#14105) Matthias Seitz 2025-01-30 14:28:19 +01:00
  • 89f8667cd4 fix: Add dummy system tx in op dev mode (#14062) Aditya Bisht 2025-01-30 18:33:35 +05:30
  • 98a021ee7d feat: abstract over Evm::Error (#14085) Arsenii Kulikov 2025-01-30 17:02:20 +04:00
  • 6b13409812 feat(engine): update pending block on InsertExecutedBlock (#14098) Roman Krasiuk 2025-01-30 12:09:22 +01:00
  • 277e9f6e1e chore: add example for sending tx hashes (#14094) Matthias Seitz 2025-01-30 11:44:28 +01:00