Emilia Hane
|
97bc3611db
|
feat(engine): Op engine capabilities (#14733)
Co-authored-by: Ishika Choudhury <117741714+Rimeeeeee@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-26 16:06:51 +00:00 |
|
0xAtreides
|
009b09256c
|
feat: Avoid propagating transactions with conditionals, closes #14706 (#14722)
|
2025-02-26 15:23:50 +00:00 |
|
Arsenii Kulikov
|
f94f37eb43
|
fix: correctly set txtype for eth_call (#14727)
|
2025-02-26 15:09:52 +00:00 |
|
Matthias Seitz
|
bb13be4826
|
chore: always set mint in deposit tx receipt (#14716)
|
2025-02-26 10:04:42 +00:00 |
|
Arsenii Kulikov
|
77aa17fb57
|
refactor: introduce BasicPayloadServiceBuilder (#14700)
|
2025-02-25 23:45:07 +00:00 |
|
Emilia Hane
|
cf73f6eed6
|
feat(l2-withdrawals): Verify l2 withdrawals root in PayloadValidator (#14636)
|
2025-02-25 09:38:35 +00:00 |
|
Arsenii Kulikov
|
ee7e3fea2b
|
feat: re-introduce debug.reorg logic (#14676)
|
2025-02-24 22:16:07 +00:00 |
|
Arsenii Kulikov
|
c40d059dd3
|
refactor: implement BlockExecutionStrategyFactory directly on EvmConfig (#14675)
|
2025-02-24 21:28:21 +00:00 |
|
Ayush Dubey
|
38808e174f
|
Disable default features for tracing #14526 (#14530)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-24 20:34:13 +00:00 |
|
Léa Narzis
|
340d7ba008
|
refactor: merge signed tx traits (#14622)
|
2025-02-24 13:43:31 +00:00 |
|
Yohann Kazoula
|
33443de09a
|
Make PayloadOrAttributes generic over ExecutionData (#14666)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-24 08:50:39 +00:00 |
|
Léa Narzis
|
c72731e913
|
feat(op-pool-tx): add new field to store encoded 2718 bytes (#14665)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-24 08:40:16 +00:00 |
|
Poulav Bhowmick
|
d77c6061da
|
Changed "match" to "if let some" to fix build errors (#14637)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-21 15:20:15 +00:00 |
|
Arsenii Kulikov
|
74a1151c07
|
feat: integrate TxEnv conversions (#14630)
|
2025-02-21 14:50:28 +00:00 |
|
Joseph Zhao
|
86e8a2a245
|
Return RecoveredBlock in ensure_well_formed_payload (#14625)
|
2025-02-21 10:42:54 +00:00 |
|
Emilia Hane
|
066482d81b
|
feat(l2-withdrawals): Define OpExecutionPayloadValidator (#14591)
|
2025-02-20 18:02:30 +00:00 |
|
Matthias Seitz
|
c4066b0410
|
fix: conditional check (#14616)
|
2025-02-20 16:26:32 +00:00 |
|
Arsenii Kulikov
|
72210736ad
|
feat: re-use BlockExecutionStrategy in payload building (#14609)
|
2025-02-20 15:06:19 +00:00 |
|
Arsenii Kulikov
|
8d51c608ce
|
fix: handle Deposit in TryFrom<AnyRpcTransaction> (#14614)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-02-20 14:59:54 +00:00 |
|
Emilia Hane
|
2a8f5b883b
|
feat(l2-withdrawals): Move l2 withdrawals root computation into reth-optimism-storage (#14610)
|
2025-02-20 12:34:08 +00:00 |
|
Emilia Hane
|
f03e7e02f7
|
chore(payload): Custom PayloadError variant (#14607)
|
2025-02-20 11:45:34 +00:00 |
|
Arsenii Kulikov
|
7ee8461bac
|
feat: expose InvalidTxError in BlockExecutionError (#14597)
|
2025-02-20 09:22:22 +00:00 |
|
Arsenii Kulikov
|
b9c81e4d94
|
feat: BlockExecutionStrategy::execute_transaction API (#14586)
|
2025-02-19 14:03:13 +00:00 |
|
Arsenii Kulikov
|
4f454c91d6
|
refactor: BlockExecutionStrategy API (#14480)
|
2025-02-19 13:10:50 +00:00 |
|
Solar Mithril
|
1ae733a7d1
|
Add interop hardfork in all relevant places. (#14582)
|
2025-02-19 12:18:37 +00:00 |
|
DaniPopes
|
c9a348dd2c
|
chore(deps): bump breaking deps (#14570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-19 11:36:15 +00:00 |
|
Arsenii Kulikov
|
e92cf35ac9
|
refactor: simplify SystemCaller API (#14578)
|
2025-02-19 10:08:49 +00:00 |
|
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 |
|