Commit Graph

136 Commits

Author SHA1 Message Date
Tuan Tran
20d3fa6bbb feat: rename reth_primitives::RecoveredTx functions to match alloy::Recovered (#13663) 2025-01-06 14:27:43 +00:00
Matthias Seitz
afdffadafd chore: use alloy TransactionMeta (#13632) 2025-01-03 15:49:22 +00:00
Matthias Seitz
dbd4f0c4fe chore: make block field private (#13628) 2025-01-03 15:10:32 +00:00
Matthias Seitz
0b135a2670 feat: update revm 19 alloy 09 (#13594) 2024-12-30 19:49:39 +01:00
Arsenii Kulikov
4994cdf0b0 feat: integrate OpPrimitives (#13556) 2024-12-27 15:11:11 +00:00
Federico Gimenez
df294e424b chore: make clippy happy (#13561) 2024-12-27 09:38:41 +00:00
Matthias Seitz
ec21e895c1 chore: rm evmenvprovider trait (#13503) 2024-12-23 10:46:09 +00:00
Matthias Seitz
726d064afb chore: add missing getters (#13444) 2024-12-19 12:33:26 +01:00
SangyunOck(adi-dunamu)
c51a188c72 fix: return bool for set_max_da_size (#13423) 2024-12-17 22:01:47 +00:00
Matthias Seitz
a7ebd15d24 chore: unify unchecked naming (#13391) 2024-12-13 18:34:37 +00:00
Arsenii Kulikov
c7c84f2d3f feat: relax bounds for eth_simulateV1 (#13232) 2024-12-09 19:08:49 +00:00
Matthias Seitz
806a1b1e88 chore: use slice arg for tx decoding (#13181) 2024-12-06 16:21:04 +00:00
Arsenii Kulikov
cf2a6a1ee8 feat: EthApi traits abstraction (#13170) 2024-12-06 12:30:50 +00:00
Arsenii Kulikov
8226fa0cac feat: use network tx for Pool::Pooled (#13159)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-05 19:50:43 +01:00
Steven
d71a4be982 feat: Add ratelimiting to OpWitness API (#12998)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-05 15:42:52 +00:00
Arsenii Kulikov
b4124dd1b0 feat: make RPC cache generic over primitives (#13146) 2024-12-05 13:14:51 +00:00
Matthias Seitz
0016d91ed6 feat: install op miner endpoint (#13147) 2024-12-05 11:35:09 +01:00
Arsenii Kulikov
0fcc6cf19e feat: Add Transaction AT to ConfigureEvm (#13106) 2024-12-03 17:09:44 +00:00
Arsenii Kulikov
5724114947 feat: use primitive transaction as PoolTransaction::Consensus (#13086) 2024-12-03 08:46:37 +00:00
Arsenii Kulikov
9ed9fa241d refactor: rename TransactionSignedEcRecovered to RecoveredTx (#13074) 2024-12-02 23:36:09 +00:00
joshieDo
6789ff4a1e chore: add OpEthApiBuilder and OpEthApiInner (#13009) 2024-12-02 14:56:55 +00:00
Matthias Seitz
332cce1f9b feat: add header AT to provider (#13030)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-12-02 13:24:48 +00:00
Arsenii Kulikov
533b555f87 feat: add Receipt AT to ReceiptProvider (#12890) 2024-11-27 14:02:25 +00:00
Arsenii Kulikov
2ce741709f feat: relax provider bounds (#12857) 2024-11-26 16:26:36 +00:00
Arsenii Kulikov
26fc701814 feat: NodePrimitivesProvider (#12855) 2024-11-26 12:06:55 +00:00
Arsenii Kulikov
c44e11b8ad feat: add Block AT to BlockReader (#12837) 2024-11-25 14:28:56 +00:00
Arsenii Kulikov
5db3ad1a67 feat: add Transaction AT to TransactionsProvider (#12794) 2024-11-22 23:04:42 +00:00
Steven
4442b5d6fa feat: convert hash field to OnceLock<TxHash> on TransactionSigned (#12596)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-11-21 22:40:29 +00:00
Matthias Seitz
8df9045fd8 fix: use correct timestamp for op receipt (#12716) 2024-11-20 16:02:02 +00:00
Matthias Seitz
b5bb3157c3 test: add tests for base l1 blockinfo (#12609) 2024-11-18 14:19:30 +01:00
Matthias Seitz
4b4f9cf406 feat: install op debug exeuction witness (#12622) 2024-11-18 10:53:12 +00:00
Matthias Seitz
d9ed07a367 chore: remove revm-primitives re-export (#12599) 2024-11-16 11:33:09 +01:00
Matthias Seitz
fc97a0cbaf chore: make clippy happy (#12594) 2024-11-16 06:04:39 +01:00
Matthias Seitz
b31b1ea288 feat: add op debug witness api (#12583)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-11-15 19:44:53 +00:00
Steven
5c655e44f6 introduce standalone estimate gas type (#12344)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-14 12:32:29 +00:00
Thomas Coratger
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
Matthias Seitz
a96dee17f5 chore: bump alloy 064 (#12488) 2024-11-13 01:06:25 +01:00
Matthias Seitz
115a20ea6a fix: deposit tx gasPrice must be 0 (#12486) 2024-11-13 00:12:59 +01:00
Matthias Seitz
e6a6fc4c2e chore: only fetch deposit info for deposit tx (#12474) 2024-11-12 15:37:21 +00:00
Darshan Kathiriya
bad7a4f0c9 use result for TransactionCompact::fill. (#12170)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
2024-11-12 10:31:32 +00:00
Steven
9ff80977b5 renamed OptimismHardforks to OpHardforks (#12441) 2024-11-11 11:24:59 +00:00
Matthias Seitz
7eaa0a8f9f chore: add PayloadBuilder to RpcNodeCore (#12428) 2024-11-09 18:27:18 +01:00
Hoa Nguyen
f373efe01d refactor: phase out alloy-rpc-types usage (#12395) 2024-11-08 11:36:17 +01:00
Arsenii Kulikov
c7b6a35113 feat: bump alloy (#12391) 2024-11-08 00:46:24 +00:00
Steven
dbe8c83b48 renamed OptimismInvalidTransactionError to OpInvalidTransactionError (#12384) 2024-11-07 21:32:48 +00:00
Steven
e911fe9ff0 renamed OptimismBlockExecutionError to OpBlockExecutionError (#12383) 2024-11-07 16:30:54 +00:00
Matthias Seitz
fe2b02828d feat: use 1559 functions directly (#12356) 2024-11-06 20:30:49 +00:00
Arsenii Kulikov
38fdc93a12 feat: bump alloy (#12215)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 14:50:25 +00:00
Thomas Coratger
441ddbf085 primitives: rm more alloy block reexports (#12308) 2024-11-05 11:37:56 +00:00
Arsenii Kulikov
adff5a9429 feat: remove AnyNetwork usage (#12280) 2024-11-02 18:14:10 +00:00