Commit Graph

232 Commits

Author SHA1 Message Date
Matthias Seitz
3338c5a319 revert: "revert: 2054a37" (#16139)
Co-authored-by: rakita <dragan0rakita@gmail.com>
2025-05-12 08:53:05 +00:00
Matthias Seitz
c830d8c852 revert: 2054a37 (#16138) 2025-05-09 15:56:06 +02:00
Federico Gimenez
2054a37b02 feat: add precompile cache for execution (#15928)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
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-09 09:36:28 +00:00
Ishika Choudhury
eaaa22cf39 refactor: added input_mut for otterscan_api_truncate_input (#16114)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-07 20:10:56 +00:00
Emilia Hane
4cd714e8d8 chore(op-sdk): Relax trait bounds on TraceApi methods not accessing mempool (#15752) 2025-05-02 08:41:11 +00:00
Ayush Dubey
d7b15ce1df feat: Introducing support for configuring sequencer client headers (#15991)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-01 06:40:14 +00:00
Ayush Dubey
220441c12f feat: Introduces sequencer metrics for transaction forwarding (#15910)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-25 07:05:27 +00:00
Emilia Hane
a7435bede0 chore(deps): 2024 edition syntax fixes (#14731) 2025-04-24 21:34:26 +00:00
Matthias Seitz
57f77ac438 fix: fail send_raw_transaction if forwarding fails (#15867) 2025-04-23 10:13:03 +00:00
Mateus F. Melo
6d45d5297d chore: rename send_rpc_call into request with pub (#15849) 2025-04-22 15:44:37 +00:00
Arsenii Kulikov
322fb1e63f fix: always return value for mint field (#15835) 2025-04-21 17:09:52 +00:00
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