Commit Graph

221 Commits

Author SHA1 Message Date
Ishika Choudhury
b117760f34 chore: removed deprecated endpoint (#15804) 2025-04-18 12:42:59 +00:00
Ivan
58a20dc972 feat: Add --rollup.sequencer-ws to support WebSocket (#15499)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-17 10:30:12 +00:00
Federico Gimenez
ddc101f863 chore: set clippy check for const fn to warn (#15777) 2025-04-16 17:59:36 +00:00
Matthias Seitz
8572989ab5 feat!: replace OpTransactionSigned with alloys (#15733) 2025-04-16 09:55:07 +00:00
Matthias Seitz
20dcf82afc Revert "feat!: replace OpTransactionSigned with alloys" (#15730) 2025-04-15 10:40:23 +02:00
Matthias Seitz
2bfdef73b9 feat!: replace OpTransactionSigned with alloys (#15634) 2025-04-14 14:59:17 +00:00
Yash Atreya
58fe204ff2 chore: alloy 0.14 (#15635)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-11 08:28:57 +02:00
Matthias Seitz
d68dd400ae chore: make build eth api async (#15636) 2025-04-10 07:27:54 +02:00
Emilia Hane
73b9294072 chore(lint): Remove redundant lint attributes (#15531) 2025-04-09 10:11:02 +00:00
Pana
897223d307 fix: typo (#15578) 2025-04-08 09:50:54 +00:00
Matthias Seitz
1126ecc8e3 fix: config defaults for eth components (#15552) 2025-04-07 07:33:16 +00:00
Emilia Hane
e5c6de595e chore(lint): Replace allow with expect for dead_code and rm unfullfilled lints (#15530) 2025-04-04 13:32:08 +00:00
Matthias Seitz
a07064da99 fix: add fcu v1 for op engine (#15526)
Co-authored-by: peerheros <3077263001@qq.com>
2025-04-04 11:29:01 +02:00
0xOsiris
1ba40f3d46 fix: send_rpc_call deserialization (#15523)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-04 07:11:19 +00:00
jakevin
98692cf1f1 refactor: simplify hardfork determination (#15451) 2025-04-02 18:30:18 +00:00
VINEET PANT
40bc94decd refactor(optimism/rpc): Use alloy RpcClient in SequencerClient (#15346) 2025-04-01 13:36:06 +00:00
Léa Narzis
dd76b42916 feat(op-rpc): finalize signal_superchain_v1 's endpoint (#15338)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-27 21:14:06 +00:00
Shane K Moore
90d50903bc chore: replace reth-provider with reth-storage-api in optimism-rpc-crate (#15310) 2025-03-26 20:39:35 +00:00
Léa Narzis
28fea042c1 feat(reth-optimism-rpc): init endpoint engine_signalSuperchainV1 (#15249)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-26 10:35:54 +00:00
Matthias Seitz
e3a67762be chore: bump revm alpha7 (#15202) 2025-03-21 20:08:43 +01:00
kien-rise
ce76bb46d9 fix: bring back the missing trace! logs (rpc::engine) (#15096) 2025-03-17 21:57:44 +01:00
Ishika Choudhury
8393e52ee6 feat:added EthApiCtx struct for converting build_eth_api args to container type (#15013)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-13 15:15:03 +00:00
Federico Gimenez
b7c824580e feat(op, txpool): introduce OpPooledTx trait (#14926) 2025-03-10 12:18:16 +00:00
Arsenii Kulikov
91eb292e3e refactor: unify EVM traits (#14920) 2025-03-10 08:52:55 +00:00
Matthias Seitz
857b069d1a chore: remove reth-primitives dep from op rpc (#14915) 2025-03-08 22:33:49 +00:00
Soubhik Singha Mahapatra
493011ed0c changed block_with_senders() to recovered_block() (#14894) 2025-03-07 13:36:42 +00:00
Matthias Seitz
7b9470ef35 chore: bump alloy 0.12 (#14891)
Co-authored-by: Julian Meyer <julian.meyer@coinbase.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2025-03-07 13:03:52 +01:00
Aurélien
333d1a7c9b feat: don't include operator fee params in receipts when both zero (#14880) 2025-03-06 21:01:12 +00:00
Arsenii Kulikov
e5720e6d0d chore: bump alloy-evm and revm (#14855) 2025-03-06 00:37:39 +00:00
Touutae-labs
7491307185 feat: add validate known account to optimism rpc (#14851)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-05 20:02:56 +00:00
Arsenii Kulikov
2eab45869f feat: BlockAssember + BlockBuilder (#14808) 2025-03-04 17:20:02 +00:00
Arsenii Kulikov
7413f11aa2 feat: ConfigureEvm::NextBlockEnvCtx (#14801) 2025-03-03 17:11:57 +00:00
Emilia Hane
5f05d52de3 chore(sdk): Use EthApiBuilder instead of FnOnce trait (#14442)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-01 07:06:16 +00:00
Emilia Hane
6758612495 chore(sdk): clean up op engine caps (#14775) 2025-02-28 13:06:02 +00:00
Emilia Hane
ffabf7ebf7 feat(isthmus): Integrate OpExecutionPayloadValidator (#14207)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: caglarkaya <caglaryucekaya@gmail.com>
2025-02-28 11:21:31 +00:00
Arsenii Kulikov
b2ead06d1d feat: pending block support in BlockExecutionStrategyFactory (#14730) 2025-02-27 13:25:04 +00:00
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
c4066b0410 fix: conditional check (#14616) 2025-02-20 16:26:32 +00:00
Arsenii Kulikov
4f454c91d6 refactor: BlockExecutionStrategy API (#14480) 2025-02-19 13:10:50 +00:00
Matthias Seitz
31b2819066 fix: add clear tx l1 cost back (#14564) 2025-02-18 14:56:49 +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
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
Arsenii Kulikov
c341ee3431 chore: relax bounds on RPC types (#14529) 2025-02-17 10:33:59 +01: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
Yohann Kazoula
a699ee5405 Upstream ExecutionData to alloy (#14188) 2025-02-13 09:02:33 +00:00
Federico Gimenez
71b9f1225a feat(op, cli): add cli option to enable tx conditional (#14421) 2025-02-12 13:15:27 +00:00
Emilia Hane
ea40f78e59 feat(l2-withdrawals): Define OpEngineApiBuilder (#14426) 2025-02-12 07:04:52 +00:00
Matthias Seitz
fab686ac05 feat: append tx conditional to pooled tx (#14403) 2025-02-11 19:59:09 +00:00