Commit Graph

309 Commits

Author SHA1 Message Date
760062288e chore: remove rayon from reth primitives (#13711) 2025-01-07 21:00:48 +00:00
0d5c0d2701 refactor: move LazyLock and OnlyLock exports to primitives traits (#13682) 2025-01-07 14:28:57 +00:00
28761dbffe chore: rm usage of PooledTransactionsElementEcRecovered alias (#13690) 2025-01-06 22:26:46 +00:00
28fde3fbf5 chore: move signedtx ext trait (#13677) 2025-01-06 20:53:03 +00:00
5e659b3130 chore: move accesslist tests (#13680) 2025-01-06 20:23:27 +00:00
682b2b2cd3 chore: remove duplicated compact consts (#13679) 2025-01-06 19:19:39 +00:00
4d191696ba chore: use secp fns directly (#13675) 2025-01-06 18:32:42 +00:00
20e003f9b4 feat(primitives): re-export alloy Recovered (#13670) 2025-01-06 17:20:58 +00:00
20d3fa6bbb feat: rename reth_primitives::RecoveredTx functions to match alloy::Recovered (#13663) 2025-01-06 14:27:43 +00:00
b18b0ee848 chore: use generics for RecoveredTx (#13650) 2025-01-04 11:14:24 +00:00
b84a488851 chore: rm unused recovery fns (#13634) 2025-01-03 16:41:07 +00:00
afdffadafd chore: use alloy TransactionMeta (#13632) 2025-01-03 15:49:22 +00:00
0b135a2670 feat: update revm 19 alloy 09 (#13594) 2024-12-30 19:49:39 +01:00
00c8ec7713 chore: deduplicate FillTxEnv traits (#13551) 2024-12-25 08:07:46 +00:00
4c1208e9d9 feat: add missing from impls (#13527) 2024-12-23 22:45:18 +00:00
4e9f8c2747 chore: add missing from impl (#13477) 2024-12-20 14:03:07 +00:00
8e6ad7a7fe feat: make Block generic over transaction (#13388) 2024-12-13 18:08:10 +00:00
b67e5a262c chore: remove PooledTransactionsElement alias (#13384) 2024-12-13 14:48:56 +00:00
acc125a528 chore: rm pooledtx element type (#13286) 2024-12-13 12:58:40 +00:00
a212e1b36f chore: remove the workaround for pre-bedrock OP transactions (#13365) 2024-12-12 21:27:12 +00:00
b6e682ef73 chore: move tx errors (#13288) 2024-12-11 12:25:51 +00:00
f2141925b0 chore: rm associated type (#13292) 2024-12-11 11:48:39 +00:00
2dda8a9d13 chore: cut down on tx_type usage (#13287) 2024-12-11 09:37:02 +00:00
73f1583455 Bump alloy to 0.8.0 (#13268)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-10 20:06:21 +00:00
386e4b3ebd feat: extract zstd compressors (#13250) 2024-12-09 22:19:50 +00:00
2846dd242e chore: flip tx conversion impl (#13208) 2024-12-07 19:19:43 +00:00
cf2a6a1ee8 feat: EthApi traits abstraction (#13170) 2024-12-06 12:30:50 +00:00
5c07669ef6 chore: remove TransactionSignedNoHash (#13120) 2024-12-04 08:59:01 +01:00
7008ac22df perf(validate-tx-pool): fast non-allocating is_local (#13096) 2024-12-03 14:53:07 +00:00
5724114947 feat: use primitive transaction as PoolTransaction::Consensus (#13086) 2024-12-03 08:46:37 +00:00
ea82cbdc60 chore(sdk): define OpTransactionSigned (#11433) 2024-12-03 06:47:46 +00:00
9ed9fa241d refactor: rename TransactionSignedEcRecovered to RecoveredTx (#13074) 2024-12-02 23:36:09 +00:00
7f88e62781 feat: bump alloy (#12930)
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2024-12-02 00:55:17 +00:00
3b4edb0a69 feat: use generic SignedTx in SenderRecoveryStage (#12996) 2024-11-29 06:24:11 +00:00
ebf837e6e8 chore: unify more tx signed fns (#12883) 2024-11-26 16:21:52 +00:00
4dfaa46380 chore: unify recover_singer (#12881) 2024-11-26 15:19:58 +00:00
dcaa06a01a feat: make more block types generic (#12812) 2024-11-25 10:50:10 +00:00
21bc75df39 feat: start implementing OpTransaction (#12529)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-24 09:08:36 +00:00
c96118346a chore: rm unused variant type (#12798) 2024-11-23 14:25:18 +00:00
69e54da049 chore: remove duplicated functions (#12804) 2024-11-23 14:24:17 +00:00
13786c76d4 chore: use inmemory size functions for tx impl (#12802) 2024-11-23 06:21:29 +01:00
5db3ad1a67 feat: add Transaction AT to TransactionsProvider (#12794) 2024-11-22 23:04:42 +00:00
cbd9d6dc05 chore: remove no hash usage in tests (#12782) 2024-11-22 15:11:03 +00:00
3384c84f6f chore: more useful tx conversions (#12778) 2024-11-22 13:47:40 +00:00
f2126f2c05 chore: move withencoded struct (#12770) 2024-11-22 11:06:42 +00:00
a163929724 feat: add signed conversions (#12772) 2024-11-22 11:58:20 +01:00
3765ae2444 feat: add TransactionSigned::new fns (#12768) 2024-11-22 11:37:34 +01:00
f211aacf55 chore: rm tx alias re-export (#12762) 2024-11-22 01:07:04 +01:00
39e7fdeeb3 chore: remove txext trait (#12760) 2024-11-21 23:29:08 +00:00
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