Commit Graph

21 Commits

Author SHA1 Message Date
353fd60d29 refactor: extract optimism receipts hashing logic to reth-optimism-consensus (#11230) 2024-09-26 10:24:04 +02:00
159bf2cf16 rpc: rm useless alloy_rpc_types reexport (#11098)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-22 14:29:35 +00:00
b9712c5ec5 rpc-types: replace reth TransactionRequest by alloy (#11091) 2024-09-21 18:52:59 +00:00
66089682d7 Move OptimismHardfork to new crate reth_optimism_forks (#10963) 2024-09-20 16:51:45 +00:00
b5adf24a65 chore(rpc): remove use of extensible transaction + receipt types (#9774) 2024-09-20 15:00:28 +00:00
d9681ea729 chore(op): define type reth_optimism_rpc::OpReceiptBuilder (#10781) 2024-09-11 08:49:08 +00:00
0213e8841f optimism: replace reth-primitive imports (#10800) 2024-09-10 10:51:43 +00:00
0c2b496503 chore(op): type safety in computation of op tx metadata (#10619) 2024-09-05 21:21:09 +00:00
a24fe46b13 remove transaction forwarder trait (#9678) 2024-08-26 18:17:34 +00:00
73a424205d chore: rm unused op rpc types (#10534) 2024-08-26 09:35:10 +00:00
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00
c71c813032 chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921) 2024-08-01 17:50:20 +00:00
e4ae2a7ac1 fix(op): ensure EthApiServer helper trait method default impls, call OpEthApi overrides (#9879) 2024-07-30 15:35:56 +00:00
0be2c17a9f chore(rpc): EthApiTypes trait for network specific error AT (#9523)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 17:30:30 +00:00
0630621329 chore(rpc): move OpEthApi traits into reth-optimism-rpc (#9581) 2024-07-17 13:05:24 +00:00
2aa94e9aee chore(rpc): expose ethapi in node builder for op customisation (#9444)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-16 13:53:03 +00:00
63c8a82873 fix(op): fixes impl of eth api for OP (#9377) 2024-07-09 18:49:00 +00:00
9e45c82fe9 feat: Add required trait impls for OpEthApi (#9341) 2024-07-08 11:09:48 +00:00
3b29ed74c0 feat: op eth api scaffolding (#9324) 2024-07-05 11:05:23 +00:00
38f2d00c8a feat: add empty optimism rpc crate (#9295) 2024-07-04 09:38:57 +00:00