Commit Graph

269 Commits

Author SHA1 Message Date
Roman Hodulák
ff5787da81 refactor(rpc): Rename TransactionCompat => RpcConvert (#17009) 2025-06-23 13:53:43 +00:00
Arsenii Kulikov
9d61cf8130 chore: simplify RpcConverter (#17002) 2025-06-23 12:45:38 +00:00
Roman Hodulák
0131267e3f feat(rpc): Replace associated type Transaction with Network in TransactionCompat (#16973) 2025-06-22 07:32:15 +00:00
Matthias Seitz
6ee5006ac0 chore: relax localpending block bounds (#16979) 2025-06-21 13:19:01 +00:00
Matthias Seitz
9939164d07 chore: remove unused features (#16963) 2025-06-21 09:38:02 +02:00
kilavvy
83802249ea fix: Improve comment in historical RPC tests (#16971) 2025-06-21 08:35:22 +02:00
Matthias Seitz
9961d46bb1 fix: add missing historical RPC endpoints for Optimism pre-bedrock (#16976)
Co-authored-by: Claude <noreply@anthropic.com>
2025-06-20 17:56:43 +00:00
Matthias Seitz
343983d0a1 chore: feature gate all op rpc types compat impl (#16964) 2025-06-20 09:51:16 +00:00
Rose Jethani
aa725dd0cf feat: add Historical RPC Forwarder Service (#16724)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-19 14:21:05 +02:00
Krishang Shah
5dc47e149b fix(op-reth, rpc): eth_getBlockReceipts err for genesis block in op-reth (#16879) 2025-06-18 08:54:37 +00:00
Matthias Seitz
746e80c819 feat(op): export OpEthApiBuilder from reth-optimism-rpc (#16815) 2025-06-15 10:39:12 +02:00
Mablr
bb4bf298ec feat(gas_oracle): implement median-based priority fee suggestion for Optimism (#16794) 2025-06-14 15:29:01 +00:00
Roman Hodulák
628f212deb feat(rpc): Add TxEnv conversion function into RpcConverter (#16750) 2025-06-11 08:27:04 +00:00
Roman Hodulák
03fcb332bc feat(rpc): Implement TransactionCompat for generic RPC response builder (#16694) 2025-06-09 09:12:29 +00:00
Shane K Moore
b6e66a5e9c chore: add minSuggestedPriorityFee check to OpEthapi (#16637)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-06-04 08:30:32 +00:00
Roman Hodulák
e2f162038f feat(rpc): Add Primitives associated type to TransactionCompat trait (#16626) 2025-06-03 15:27:30 +00:00
Roman Hodulák
cf47607050 feat(optimism): Remove bounds on EthChainSpec and Hardforks for ChainSpec in the evm crate (#16576)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-06-02 12:25:01 +00:00
Ishika Choudhury
47d623ca21 chore: removed otterscan_api_truncate_input function (#16530) 2025-05-28 17:39:17 +00:00
Roman Hodulák
c10a9e0927 feat(optimism): Add generic Header into OpPayloadPrimitives (#16529)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-05-28 17:15:59 +00:00
Haardik
a4a9bcaa74 feat(optimism): add metrics to miner to track max DA size throttle values (#16514)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-28 12:06:36 +00:00
Roman Hodulák
01befb2415 feat(optimism): Remove fixed alloy_consensus::Header type from OpPayloadPrimitives (#16505) 2025-05-27 18:07:30 +00:00
Roman Hodulák
4cdaac4919 feat(optimism): Replace OpEthApi requirement of OpReceipt with a DepositReceipt trait bound (#16490) 2025-05-27 10:24:11 +00:00
Soubhik Singha Mahapatra
081cc907d8 chore: bump op-alloy to 0.17.2 (#16492) 2025-05-27 09:07:43 +00:00
Arsenii Kulikov
5c5da0b990 fix: propagate --sequencer-headers to SequencerClient (#16474) 2025-05-26 15:32:17 +00:00
Ayush Dubey
290ae8265e feat: add HistoricalRpcClient for forwarding legacy RPC requests (#16447)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-24 10:30:17 +00:00
Matthias Seitz
f1db19980b chore: add clone impl for engine api types (#16454) 2025-05-24 10:04:10 +02:00
Matthias Seitz
ddcd30f400 chore: make clippy happy (#16455)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-24 09:25:50 +02:00
Matthias Seitz
26f84bfcea chore: rm OpPrimitives bound (#16450) 2025-05-23 21:10:41 +02:00
Matthias Seitz
034b3b8c57 chore: simplify deposit check (#16452) 2025-05-23 18:23:40 +00:00
Matthias Seitz
ecbdf45654 chore: bump revm and op-alloy (#16429)
Co-authored-by: Ishika Choudhury <117741714+Rimeeeeee@users.noreply.github.com>
2025-05-23 11:22:18 +00:00
Federico Gimenez
877c16aa8d feat: relax OpEthApiBuilder type constraints (#16410) 2025-05-22 10:34:55 +00:00
Arsenii Kulikov
27609ceda2 fix: forward sequencer error (#16401) 2025-05-21 16:50:35 +00:00
Federico Gimenez
6772ed8c1e feat: relax OpEthApi type constraints (#16398) 2025-05-21 15:49:51 +00:00
fantasyup
46fbdf0e2d chore: upstream tx_type derive to alloy::TransactionRequest (#16284) 2025-05-15 16:07:33 +00:00
Veer Chaurasia
e1435350a1 feat: simplify choosing txtype for tx request using .has methods (#16227) 2025-05-14 10:19:59 +00:00
fantasyup
b15c1c8fea chore: bump log GetPayload events to debug level (#16196) 2025-05-13 15:39:10 +00:00
Arsenii Kulikov
d5e61c71d9 fix: correctly set txtype if blobVersionedHashes is present (#16182) 2025-05-13 07:38:12 +00:00
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