Commit Graph

671 Commits

Author SHA1 Message Date
Arsenii Kulikov
a63f92e017 chore: use alloy traits for PoolTransaction (#14228) 2025-02-05 02:05:00 +00:00
Dan Cline
a9ae060452 fix: use different cancel wrapper for prewarm tasks (#14221) 2025-02-04 21:06:50 +00:00
Emilia Hane
ad503a08fa feat(isthmus): withdrawals root in block building (#14209)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-04 18:31:00 +00:00
Dan Cline
b6ce1d90fd perf: warm transactions in parallel (#13759) 2025-02-04 16:25:51 +00:00
Arsenii Kulikov
07090b315c feat: abstract OpBeaconConsensus over primitives and chainspec (#14171) 2025-02-04 12:55:51 +00:00
Emilia Hane
b479b3439c feat(no_std): Add no_std support for reth-storage-api (#14187)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-04 11:23:35 +01:00
Arsenii Kulikov
e468d4d7c5 feat: add ExecutionData AT (#14179) 2025-02-04 01:08:47 +00:00
Arsenii Kulikov
04c1d7120e refactor: couple ExecutionPayload and ExecutionPayloadSidecar (#14172) 2025-02-03 21:04:42 +00:00
Arsenii Kulikov
e3106889a8 feat: abstract EthTransactionValidator over ChainSpec (#14162) 2025-02-03 19:26:18 +00:00
Arsenii Kulikov
65c3bd7eda feat: abstract OP payload builder over transaction (#14153) 2025-02-03 14:57:41 +00:00
Arsenii Kulikov
0c3ccccba9 chore: simplify OpBuiltPayload (#14152) 2025-02-02 16:32:16 +00:00
joshieDo
a041b41b59 chore: use chainspec blob_params for blob calculations (#14139) 2025-02-01 16:41:22 +00:00
Matthias Seitz
fd4ca7d6d6 feat: simplify envelope conversion (#14146) 2025-02-01 14:29:41 +00:00
Arpit Temani
209b44829e chore: remove block_to_payload_v1 (#14143)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-01 11:06:35 +00:00
Steven
3d7215137a [wip] feat: alloy tx type conversions back to OpTransactionSigned (#14121)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-01 07:52:53 +00:00
Steven
9e6e2c4695 chore: phase out block_to_payload_v3 (#14140)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-01 07:41:28 +00:00
Arsenii Kulikov
a39980a6f6 feat: generalize Block impls (#14133) 2025-01-31 22:05:09 +00:00
Arsenii Kulikov
1c9ef8c5a3 refactor: remove Receipts struct (#14130) 2025-01-31 21:59:31 +00:00
joshieDo
d3acdda21b feat: integrate blob_params_at_timestamp (#14128) 2025-01-31 18:18:34 +00:00
Matthias Seitz
214f3b3b8e chore: rm redundant conversion fn (#14129) 2025-01-31 18:13:23 +00:00
DevOrbitlabs
6afededdbf feat: phase out payload conversion helpers (#14090)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 13:04:41 +00:00
Roman Krasiuk
5322877aed chore: bump alloy 0.11 (#14122)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 11:44:20 +00:00
Arsenii Kulikov
28f2690e04 feat: abstract RPC error over HaltReason (#14104) 2025-01-30 20:51:01 +00:00
Matthias Seitz
2c56061b90 chore: rename ovm types (#14116) 2025-01-30 19:05:39 +00:00
Aditya Bisht
89f8667cd4 fix: Add dummy system tx in op dev mode (#14062)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 13:03:35 +00:00
Arsenii Kulikov
98a021ee7d feat: abstract over Evm::Error (#14085)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-30 13:02:20 +00:00
Tuan Tran
974cea1d38 feat(chainspec): add Chainspec::blob_fee_params_at_timestamp (#14049)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 19:18:00 +00:00
Matthias Seitz
376a5ddf55 chore: make optypedtx fields private (#14065) 2025-01-29 17:49:09 +00:00
DevOrbitlabs
38dfe94625 feat: replace BincodeRepr From bound with conversion function (#14069) 2025-01-29 14:29:18 +00:00
Dhruv Agarwal
6d5514964b feat(rpc): created EthApiBuilder type (#14041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 13:43:10 +00:00
joshieDo
7db8e42dc1 feat: validate headers loaded from file on reth import (#14050) 2025-01-28 20:05:37 +00:00
Matthias Seitz
5cf0276f1e chore: rm optimism feature from reth-provider (#14035) 2025-01-28 13:31:26 +00:00
georgehao
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
joshieDo
57159fede9 fix: add EthereumHardfork::Frontier by default on genesis to chainspec impl (#14024) 2025-01-28 00:14:37 +00:00
Arsenii Kulikov
cde951732e refactor: store plain receipts instead Options in Receipts (#14010) 2025-01-27 16:05:48 +00:00
Arsenii Kulikov
33bf34b2fb fix: gracefully handle missing persisted_trie_updates (#13942) 2025-01-27 14:02:53 +00:00
cakevm
280b6bf1b7 chore: Changed visibility of Cli struct attributes to pub for op-reth (#13985) 2025-01-25 10:31:12 +00:00
Julian Meyer
60f9277dc5 feat: validate empty execution requests for OP (#13980) 2025-01-24 21:54:35 +00:00
Matthias Seitz
5dac5cfc62 chore!:unify trait fn naming for recovery (#13981) 2025-01-24 20:56:46 +00:00
Arsenii Kulikov
203fed0f64 feat: add Spec generic for EvmEnv (#13975) 2025-01-24 15:59:55 +00:00
Arsenii Kulikov
7e9d6ae454 chore: remove fill_ APIs (#13970) 2025-01-24 12:35:49 +00:00
Arsenii Kulikov
006eea0c34 feat: generic TxEnv (#13957) 2025-01-24 10:48:44 +00:00
Dan Cline
a3015c8a3a feat(sdk): introduce PrimitivesTy helper type (#13933) 2025-01-22 22:29:33 +00:00
Dan Cline
f64dd8a977 chore: remove some unnecessary direct imports (#13934) 2025-01-22 22:08:48 +01:00
Léa Narzis
6c762565b8 refactor: finalize proofs mod move from reth-primitives to reth-primitives-traits (#13875) 2025-01-22 20:15:47 +00:00
Matthias Seitz
82a0734c19 chore: use flz estimate (#13930) 2025-01-22 18:24:25 +00:00
Matthias Seitz
073aee175f chore: replace maili deps with op-alloy (#13927) 2025-01-22 17:58:06 +01:00
DevOrbitlabs
926ad2a639 feat: unify recover fn result type (#13897)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-22 14:58:36 +00:00
Dan Cline
ace28d8a90 chore: move and integrate ConfigureEvmFor (#13896) 2025-01-21 17:56:17 +00:00
Matthias Seitz
c1fd0ce4a1 chore: use builtin launch fn for opnode (#13900)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2025-01-21 17:52:03 +00:00