Commit Graph

10349 Commits

Author SHA1 Message Date
Roman Hodulák
1f7c3dfffe feat(optimism): Replace OpChainSpec inside OpEngineValidator with a generic (#16489) 2025-05-27 09:50:00 +00:00
Roman Hodulák
27f1098934 feat(optimism): Replace OpTransactionSigned bound on the Block associated to OpEngineValidator with a generic (#16486) 2025-05-27 09:10:15 +00:00
Soubhik Singha Mahapatra
081cc907d8 chore: bump op-alloy to 0.17.2 (#16492) 2025-05-27 09:07:43 +00:00
Roman Hodulák
19b7489518 feat(examples): Add CustomExecutorBuilder and implement ExecutorBuilder for it in custom_node example (#16444) 2025-05-27 03:15:06 +00:00
Matthias Seitz
42bf391c83 revert: "fix: check encoded size" (#16488) 2025-05-27 00:12:53 +02:00
Matthias Seitz
4addc94ae5 chore: relax executiondata bound (#16478) 2025-05-26 15:46:49 +00:00
Arsenii Kulikov
5c5da0b990 fix: propagate --sequencer-headers to SequencerClient (#16474) 2025-05-26 15:32:17 +00:00
Matthias Seitz
19306aec68 chore: add manual clone impl (#16475) 2025-05-26 14:18:32 +00:00
Matthias Seitz
52be0031e8 fix: check encoded size (#16473) 2025-05-26 13:12:29 +00:00
Matthias Seitz
7b49b75a60 feat: add exex feature to op-reth (#16459) 2025-05-26 14:35:59 +02:00
Federico Gimenez
7a7b2819b1 chore: run hive every 6h (#16472) 2025-05-26 14:34:06 +02:00
Ayush Dubey
9ddb8f6d77 refactor: unify versioned_hashes for BlobTransactionSidecarVarient (#16461) 2025-05-26 12:00:44 +00:00
Federico Gimenez
29e4e20f2a feat: add receipts_by_block_range to ReceiptsProvider (#16449) 2025-05-26 11:46:35 +00:00
Bilog WEB3
0c7bd1e5dd fix(db): correct ClientVersion serialization size tracking (#16427) 2025-05-26 10:54:26 +00:00
github-actions[bot]
4df1425fcf chore(deps): weekly cargo update (#16460)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-05-25 10:17:35 +00:00
DaniPopes
2d3f5aa9f7 ci: remove concurrency from bench (#16458) 2025-05-24 17:24:18 +00:00
Ayush Dubey
290ae8265e feat: add HistoricalRpcClient for forwarding legacy RPC requests (#16447)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-24 10:30:17 +00:00
Matthias Seitz
9e667da3e8 chore: bump alloy 1.0.7 (#16456) 2025-05-24 11:43:35 +02:00
Matthias Seitz
ba880f9927 chore: rm outdated unreachable patterns (#16457) 2025-05-24 11:07:46 +02:00
Veer Chaurasia
7ca286110f refactor: remove reth dependencies and instead use reth_ethereum (#16416)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-24 08:35:40 +00:00
Matthias Seitz
f1db19980b chore: add clone impl for engine api types (#16454) 2025-05-24 10:04:10 +02:00
Merkel Tranjes
10900147de docs: added parent_beacon_block_root requirement and corrected build-block (#16453) 2025-05-24 09:26:19 +02:00
Matthias Seitz
ddcd30f400 chore: make clippy happy (#16455)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-24 09:25:50 +02:00
Matthias Seitz
26f84bfcea chore: rm OpPrimitives bound (#16450) 2025-05-23 21:10:41 +02:00
Matthias Seitz
034b3b8c57 chore: simplify deposit check (#16452) 2025-05-23 18:23:40 +00:00
Roman Hodulák
2b33b59ed8 refactor(examples): Rename CustomTxEnv => PaymentTxEnv and CustomEvmTransaction => CustomTxEnv (#16443) 2025-05-23 16:04:32 +00:00
kevaundray
24cbfb4943 feat!: Add StatelessTrie abstraction (#16419) 2025-05-23 15:45:55 +00:00
Roman Hodulák
9203916904 feat(optimism): Remove all bounds on BlockAssemblerInput for header (#16442) 2025-05-23 15:21:08 +00:00
Roman Hodulák
badbe3d81d feat(examples): Implement BlockAssembler and BlockExecutor for custom blocks in custom_node example (#16435) 2025-05-23 13:43:00 +00:00
Matthias Seitz
4e6cba3324 feat: add get_recovered_transaction helper (#16436) 2025-05-23 13:21:04 +00:00
Matthias Seitz
ecbdf45654 chore: bump revm and op-alloy (#16429)
Co-authored-by: Ishika Choudhury <117741714+Rimeeeeee@users.noreply.github.com>
2025-05-23 11:22:18 +00:00
Matthias Seitz
b76d4f6617 perf: spawn range query on blocking (#16434) 2025-05-23 11:04:19 +00:00
Federico Gimenez
22a69277b7 ci: run kurtosis every 6h (#16433) 2025-05-23 11:54:00 +02:00
Matthias Seitz
8328faf054 ci: run op-kurtosis every 6hrs (#16432) 2025-05-23 11:39:06 +02:00
Femi Bankole
641f99ffda feat: make max EthMessageID dependent on the EthVersion (#16405)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-22 20:02:58 +00:00
Federico Gimenez
29eeb78ad0 feat: relax OpExecutorBuilder type constraints (#16423) 2025-05-22 19:10:58 +00:00
Suyash Nayan
a7080ac1c3 feat(net): Add update_block_range to NetworkSyncUpdater (#16422)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
2025-05-22 19:09:32 +00:00
Alexey Shekhirin
d01658e516 ci: fix system icons width in release.yml (#16420) 2025-05-22 17:32:23 +00:00
Matthias Seitz
42c3b1a4c4 fix: rewrite estimate loop condition (#16413) 2025-05-22 16:19:13 +00:00
Roman Hodulák
5483a8ed97 refactor(examples): Use OpEvm from op-alloy-evm instead of op-revm for CustomEvm in custom_node example (#16417) 2025-05-22 16:14:55 +00:00
Roman Hodulák
b347d9d97b feat(examples): Make CustomEvmTransaction local and implement FromRecoveredTx and FromTxWithEncoded in custom_node example (#16415) 2025-05-22 14:21:03 +00:00
Ayush Dubey
50ab155b8d chore: Implementing get_by_versioned_hashes_v2 for InMemoryBlobStre a… (#16390)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-22 13:01:10 +00:00
Acat
e41d5ff4e1 refactor: use impl IntoIterator for transaction batches and streamline validation calls (#16408) 2025-05-22 11:14:17 +00:00
crStiv
6389242a53 fix: grammar in multiple files (#16403) 2025-05-22 11:10:41 +00:00
Solar Mithril
70dab9f70d feat: fix tasks metrics (#16406) 2025-05-22 13:11:09 +02:00
kevaundray
9060b6eb94 chore: Add ClientInput struct to reth-stateless (#16320) 2025-05-22 10:50:04 +00:00
Federico Gimenez
877c16aa8d feat: relax OpEthApiBuilder type constraints (#16410) 2025-05-22 10:34:55 +00:00
Suyash Nayan
9a1e4ffd7e feat(tasks): enable graceful shutdown request via TaskExecutor (#16386)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-22 10:27:26 +00:00
Acat
6cf363ba88 fix(RPC): Ensure eth_getTransactionCount returns correct nonce for 'pending' tag (#16407) 2025-05-22 12:37:34 +02:00
Roman Hodulák
6c6bfb52bb feat(examples): Implement EvmFactory for CustomEvm in custom_node example (#16404) 2025-05-22 10:13:08 +00:00