Commit Graph

252 Commits

Author SHA1 Message Date
c9a348dd2c chore(deps): bump breaking deps (#14570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-19 11:36:15 +00:00
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
cb615cf5e1 refactor: replace into bound with standalone function (#14512) 2025-02-15 15:05:17 +00:00
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
b71934237d chore: add elided lifetime to impl Iterator (#14481) 2025-02-13 19:40:38 +01:00
c6b757ed93 fix: add lifetime (#14460) 2025-02-12 23:21:16 +00:00
f0530a76bf feat: add Block::seal (#14451) 2025-02-12 17:37:26 +01:00
17712fe4e3 feat: add MaybeSerdeBincodeCompat to SignedTx (#14433) 2025-02-12 09:39:37 +00:00
e9b99b0610 chore: use reth-ethereum in example (#14409) 2025-02-12 08:56:15 +00:00
09a6aab9f7 feat: add reth-op crate (#14401) 2025-02-11 11:38:03 +00:00
731b771fa2 chore: correct the comments (#14339) 2025-02-10 19:32:36 +01:00
2c58d451af chore: use rlp_length_for (#14144) 2025-02-02 18:42:53 +00:00
a39980a6f6 feat: generalize Block impls (#14133) 2025-01-31 22:05:09 +00:00
5322877aed chore: bump alloy 0.11 (#14122)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-31 11:44:20 +00:00
38dfe94625 feat: replace BincodeRepr From bound with conversion function (#14069) 2025-01-29 14:29:18 +00:00
ed593ae257 feat: introduce helper alias type (#14058) 2025-01-29 10:14:45 +00:00
4653d3dd3a docs: add docs about bincode compat (#14045) 2025-01-28 16:49:27 +00:00
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
0e2f79c3de docs: add section about recovery naming (#14012) 2025-01-27 17:00:38 +00:00
515c367c8b feat: add find-transaction-by-hash (#14008) 2025-01-27 16:17:29 +00:00
049543655a feat: impl inmemory for vec (#13964) 2025-01-24 21:00:18 +00:00
5dac5cfc62 chore!:unify trait fn naming for recovery (#13981) 2025-01-24 20:56:46 +00:00
621b30f037 feat: add clone_transactions convenience fn (#13962) 2025-01-24 14:02:50 +00:00
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
901240877a feat: add transactions_iter helper (#13910) 2025-01-21 23:37:51 +00:00
b63dc2ad89 chore: move SealedHeader::cloned to &H (#13904) 2025-01-21 15:49:10 +00:00
b0b1d9d8df feat: add transactions_recovered iter (#13903) 2025-01-21 15:49:00 +00:00
d2ad477b0e refactor: mv proofs mod to reth-primitives-traits and split tests (#13871) 2025-01-20 12:18:29 +00:00
83b2fb9b41 feat: add SealedBlock in reth-primitives-traits (#13735) 2025-01-15 01:12:43 +00:00
383eb2331c chore: integrate Test trait for sealed types (#13746) 2025-01-09 09:06:28 +01:00
99932e4377 feat: add Test traits for Header and Block (#13741) 2025-01-09 05:16:41 +01:00
7fca8ceb3f feat: add standalone rayon recovery functions (#13710) 2025-01-07 20:21:05 +00:00
0d5c0d2701 refactor: move LazyLock and OnlyLock exports to primitives traits (#13682) 2025-01-07 14:28:57 +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
f4ce10b7f0 feat: Implement "Add BlockBody::transaction_count helper function" (#13660) 2025-01-05 14:31:20 +00:00
8befda56b0 feat: add helper iter for tx hashes (#13638) 2025-01-04 10:51:00 +01:00
dbff11aa70 test: move tests out of reth-primitives (#13636) 2025-01-03 17:04:18 +00:00
8f854cbbb6 feat: merge BlockBodyTxExt trait into BlockBody (#13613)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-03 15:57:59 +00:00
afdffadafd chore: use alloy TransactionMeta (#13632) 2025-01-03 15:49:22 +00:00
f163b3d3f9 feat: use alloy block types (#13518) 2024-12-31 09:30:15 +00:00
0b135a2670 feat: update revm 19 alloy 09 (#13594) 2024-12-30 19:49:39 +01:00
517e5dbb06 chore: disable default std serde_json feature (#13513) 2024-12-23 10:46:35 +01:00
6e140108f0 chore: disable op- default features (#13511) 2024-12-23 09:12:51 +01:00
dc6394b05b feat: add block traits for alloy types (#13470) 2024-12-20 15:27:45 +00:00
3c4a0dcfbd chore: fix reth-primitives traits test build (#13467) 2024-12-20 08:43:41 +00:00
1364e25468 chore: add BlockBody associated type helpers (#13451) 2024-12-19 10:47:39 +00:00
ef033abaf9 Removed manual implementations of core::error::Error (#13370)
Co-authored-by: router <router@router.ian>
2024-12-18 00:01:48 +00:00
f36e369021 chore: extra data (#13410) 2024-12-16 03:58:36 +00:00
091c5499ba chore: replace TrieAccount with alloy's (#13397) 2024-12-16 02:57:02 +00:00