Commit Graph

734 Commits

Author SHA1 Message Date
Emilia Hane
c0a30f051e feat(op): isthmus genesis header (#14560)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-18 15:29:59 +00:00
Matthias Seitz
31b2819066 fix: add clear tx l1 cost back (#14564) 2025-02-18 14:56:49 +00:00
Arsenii Kulikov
29f4ca2a61 feat: no_std for reth-evm (#14561) 2025-02-18 12:54:56 +00:00
Matthias Seitz
5fe28fdf2a chore: phase out reth-primitives from optimism consensus (#14548) 2025-02-18 09:52:27 +01:00
Matthias Seitz
ffd0f11252 chore: remove needless clippy lint (#14550) 2025-02-18 08:18:59 +00:00
Arsenii Kulikov
1804bbea6e chore: remove optimism feature (#14545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-18 00:53:50 +01:00
DaniPopes
482f4557eb chore(db): move mod tables to db-api (#14540)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-17 20:53:39 +00:00
Arsenii Kulikov
336c3d1fac feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2025-02-17 19:59:23 +00:00
Federico Gimenez
f69ca72dc5 feat(op, txpool, metrics): add metric for removed conditional txs (#14541) 2025-02-17 17:57:58 +00:00
Matthias Seitz
e8286593ed fix: make genesis header for op (#14538) 2025-02-17 16:33:27 +00:00
kustrun
f2752756db chore(optimism/chainspec): Remove redundant crate prefixes. (#14525) 2025-02-17 10:39:57 +01:00
Arsenii Kulikov
c341ee3431 chore: relax bounds on RPC types (#14529) 2025-02-17 10:33:59 +01:00
Joseph Zhao
22badc8155 feat: Extend Maybeconditional with helper fn (#14511) 2025-02-15 16:22:38 +00:00
caglarkaya
cb615cf5e1 refactor: replace into bound with standalone function (#14512) 2025-02-15 15:05:17 +00:00
Arsenii Kulikov
0f4914a944 feat: use SealedHeader in ChainSpec (#14514) 2025-02-15 13:30:05 +00:00
Matthias Seitz
8123d6bd3b feat: reexport reth-trie with trie feature (#14513) 2025-02-15 13:08:52 +00:00
Federico Gimenez
e4c8e479cf feat(op, txpool): add additional update routine for conditionals (#14497)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-15 08:30:09 +00:00
Emilia Hane
9c1988b5cc feat(l2-withdrawals): consensus rules (#14308) 2025-02-15 08:13:35 +00:00
Joseph Zhao
113a87b4f8 Add serde-bincode-compat for receipt (#14399)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-14 20:33:13 +00:00
Alexey Shekhirin
b6198b1f12 feat(evm, root): pass state change source to state hook (#14494) 2025-02-14 17:04:23 +00:00
Emilia Hane
1c09351a93 fix(isthmus): include storage updates in l2 withdrawals root computation (#14307) 2025-02-14 12:11:51 +00:00
Emilia Hane
08011a829e Disable default features for optimism crates in workspace manifest (#14467) 2025-02-13 15:22:02 +00:00
Matthias Seitz
b45478c08c Revert "Disable default features for reth-storage-api in workspace manifest" (#14471) 2025-02-13 13:51:05 +01:00
Emilia Hane
58275b8931 Disable default features for reth-storage-api in workspace manifest (#14466)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-13 12:31:16 +00:00
Poulav Bhowmick
9dd90b5993 Simplified the sequencer forwarding RPC calls (#14386)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-13 12:16:07 +00:00
Shourya Chaudhry
84a375698d [Feature]: Add Opstack superchain registry support for genesis files (#14260)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-13 10:51:18 +00:00
Arsenii Kulikov
46462ae0a6 refactor: remove PostExecutionInput (#14464) 2025-02-13 10:24:00 +00:00
Arsenii Kulikov
cfb91e94dd chore: no_std for reth-execution-types (#14465) 2025-02-13 09:47:40 +00:00
Yohann Kazoula
a699ee5405 Upstream ExecutionData to alloy (#14188) 2025-02-13 09:02:33 +00:00
Arsenii Kulikov
172369afd5 feat: add Consensus to ExecutionStage (#14447) 2025-02-12 14:48:14 +00:00
Federico Gimenez
71b9f1225a feat(op, cli): add cli option to enable tx conditional (#14421) 2025-02-12 13:15:27 +00:00
Alexey Shekhirin
11eac03f00 feat(optimism): disable state root task by default (#14446) 2025-02-12 12:22:27 +00:00
Arsenii Kulikov
48bffd418f refactor: Add more low-level methods to Executor (#14440) 2025-02-12 11:15:01 +00:00
Emilia Hane
ea40f78e59 feat(l2-withdrawals): Define OpEngineApiBuilder (#14426) 2025-02-12 07:04:52 +00:00
Matthias Seitz
771a99be53 chore: phase out reth-primitives from op-evm (#14428) 2025-02-11 23:57:03 +00:00
Aurélien
302aa0b901 fix: use alloc::vec::Vec (#14423) 2025-02-11 21:53:47 +01:00
Aurélien
b7dfd5447f feat: impl serde for OpPrimitives (#14422)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-11 20:06:42 +00:00
Matthias Seitz
fab686ac05 feat: append tx conditional to pooled tx (#14403) 2025-02-11 19:59:09 +00:00
Emilia Hane
5f15d1e2a9 feat(l2-withdrawals): Define OpEngineApi (#14414)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-11 19:50:32 +00:00
Matthias Seitz
974b197d30 feat: add alloy-compat for op prims (#14406) 2025-02-11 19:15:34 +00:00
Matthias Seitz
09a6aab9f7 feat: add reth-op crate (#14401) 2025-02-11 11:38:03 +00:00
Elijah Hampton
2ba54bf1c1 Decode raw conditional correctly (#14397)
Co-authored-by: VeerChaurasia <veerchaurasia2005@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-11 10:31:51 +00:00
Veer Chaurasia
c9ea4231ff Add helper trait (#14394)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-11 10:19:54 +00:00
Dan Cline
0d64c40edc chore: remove unused arbitrary dep from optimism-primitives (#14392) 2025-02-11 09:56:10 +00:00
cakevm
63bec101bf chore: rm unused dependencies from optimism crates (#14396)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-11 09:07:54 +00:00
Fallengirl
731b771fa2 chore: correct the comments (#14339) 2025-02-10 19:32:36 +01:00
Federico Gimenez
fe322379ff feat(op, txpool): impl send_raw_tx_cond endpoint (#14311) 2025-02-10 18:16:24 +00:00
Arsenii Kulikov
4d9a98780f chore: abstract OpPayloadBuilder over ChainSpec (#14374) 2025-02-10 18:00:24 +00:00
Emilia Hane
477b747ef4 feat(l2-withdrawals): Use OpExecutionPayloadV4 for new payload v4 (#14379) 2025-02-10 17:46:52 +00:00
Aurélien
d4e37ce4b6 feat: add operator fee params on RPC L1BlockInfo (#14269)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-10 17:04:28 +00:00