Commit Graph

54 Commits

Author SHA1 Message Date
Matthias Seitz
f9f340ac77 chore: add missing receipt type conversion (#16534) 2025-05-28 21:21:35 +00:00
Roman Krasiuk
3f9268e2d4 feat(ethereum-primitives): PooledTransactionVariant alias (#16351) 2025-05-19 18:08:18 +00:00
Shourya Chaudhry
916ada90c9 feat: implement IsTyped2781 for reth types (#16325)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-18 10:51:23 +00:00
fantasyup
8829881138 refactor: add alloy_consensus::SignerRecoverable to SingedTransaction supertrait (#16174) 2025-05-13 07:53:18 +00:00
Emilia Hane
a7435bede0 chore(deps): 2024 edition syntax fixes (#14731) 2025-04-24 21:34:26 +00:00
Matthias Seitz
4d77608be1 feat!: replace TransactionSigned with alloy's (#15768) 2025-04-24 12:17:19 +00:00
stevencartavia
5cf99b3a8d feat: add support for Eth69 receipts representation (#15619)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-04-18 14:15:17 +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
0772f9a98f chore: add serde_as support for TransactionSigned (#15755) 2025-04-15 19:05:12 +02:00
Matthias Seitz
ad2ee48a8b fix: to_compact for CompactEnvelope (#15736) 2025-04-15 10:49:30 +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
Emilia Hane
73b9294072 chore(lint): Remove redundant lint attributes (#15531) 2025-04-09 10:11:02 +00:00
Roman Hodulák
93b9044729 feat(tx): Implement FromTxWithEncoded<TransactionSigned> for TxEnv (#15466) 2025-04-02 16:25:34 +00:00
Federico Gimenez
6d3f3b510d chore: remove unused deps (#15416) 2025-03-31 19:00:07 +00:00
Vaiz_07
e75b207a4f fn signature removed from signedtransaction (#15331)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: Ayush Dubey <61616662+Ayushdubey86@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Steven <112043913+stevencartavia@users.noreply.github.com>
Co-authored-by: Léa Narzis <78718413+lean-apple@users.noreply.github.com>
2025-03-29 06:43:46 +00:00
Ishika Choudhury
f4f205f80c changed possible #[allow()] -> #[expect()] (#15168)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-22 08:52:17 +00:00
Ishika Choudhury
35a5d050ed feat: feature gate serde in ethereum-primitives (#15041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-22 07:35:25 +00:00
Roman Hodulák
88f8be48b7 feat(storage): Implement Compact for EthereumTxEnvelope from alloy (#15122) 2025-03-22 07:30:54 +00:00
Federico Magnani
03c5abba88 Re-exports serde bincode compat (#15112)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-18 11:11:40 +00:00
Akshay
850ab5c3c4 Fix: Update commet about Eip7702 transaction type (#15024) 2025-03-14 09:55:07 +00:00
Matthias Seitz
4880760bcc fix: add bincode compat for eth receipt (#15017) 2025-03-13 15:11:09 +00:00
Matthias Seitz
523dcfd80a chore: bump alloy 0.12.5 (#14976) 2025-03-12 10:23:24 +00:00
cakevm
31697e5500 chore: Add 0x prefix and use macro if possible (#14907) 2025-03-08 07:46:04 +00:00
Matthias Seitz
771cd3ce58 chore: impl encodable for tx (#14893) 2025-03-07 13:27:08 +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
Alexey Shekhirin
5ce2716b77 chore: add 0x prefix to b256! and address! calls (#14871) 2025-03-06 12:05:29 +00:00
Matthias Seitz
ea680785be chore: rm clone for bincodecompat receipt (#14628) 2025-02-22 08:52:59 +01:00
Arsenii Kulikov
74a1151c07 feat: integrate TxEnv conversions (#14630) 2025-02-21 14:50:28 +00:00
Arsenii Kulikov
336c3d1fac feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2025-02-17 19:59:23 +00:00
caglarkaya
cb615cf5e1 refactor: replace into bound with standalone function (#14512) 2025-02-15 15:05:17 +00:00
Joseph Zhao
113a87b4f8 Add serde-bincode-compat for receipt (#14399)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-14 20:33:13 +00:00
Poulav Bhowmick
cdb7c63d51 Added from<alloy_rpc_types_eth::Transaction> for TransactionSigned (#14350)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-10 17:27:49 +00:00
Matthias Seitz
fd4ca7d6d6 feat: simplify envelope conversion (#14146) 2025-02-01 14:29:41 +00:00
Matthias Seitz
d16187509e chore: rm Once-cell dep (#14141) 2025-02-01 09:06:07 +01:00
Arsenii Kulikov
1c9ef8c5a3 refactor: remove Receipts struct (#14130) 2025-01-31 21:59:31 +00:00
Steven
54e1ddfdc1 feat: add alloy tx type conversions back (#14110) 2025-01-30 15:49:42 +00:00
DevOrbitlabs
38dfe94625 feat: replace BincodeRepr From bound with conversion function (#14069) 2025-01-29 14:29:18 +00:00
Steven
2652ec8af5 chore: make transaction type fields private (#13915)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-29 10:56:07 +00:00
georgehao
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
Dan Cline
e2c45f2b1f chore: move EthPrimitives to reth-ethereum-primitives (#14018) 2025-01-27 19:43:57 +00:00
DevOrbitlabs
926ad2a639 feat: unify recover fn result type (#13897)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-22 14:58:36 +00:00
Matthias Seitz
b263b5c62d chore: decrease private access (#13912) 2025-01-22 02:32:04 +01:00
Léa Narzis
d2ad477b0e refactor: mv proofs mod to reth-primitives-traits and split tests (#13871) 2025-01-20 12:18:29 +00:00
Matthias Seitz
cef0c927c9 test: rm reth-pirmitives block tests (#13850) 2025-01-18 12:45:44 +00:00
Matthias Seitz
264105e177 chore: phase out reth-primitives from eth-wire (#13855) 2025-01-18 11:55:27 +00:00
Matthias Seitz
bcf4f1bae3 test: move reth-primitives tx tests (#13852) 2025-01-18 11:41:38 +00:00
Arsenii Kulikov
8efe441cc0 feat: use reth-ethereum-primitives (#13830) 2025-01-17 01:22:21 +01:00
Matthias Seitz
895dda5312 chore: rm uneccessary serde mod (#13681) 2025-01-06 20:06:43 +00:00
DevOrbitlabs
923a805e1e chore(consensus): Cut down on reth-primitives::TransactionSigned usage (#13659) 2025-01-06 14:34:31 +00:00
Matthias Seitz
dbff11aa70 test: move tests out of reth-primitives (#13636) 2025-01-03 17:04:18 +00:00