Commit Graph

28 Commits

Author SHA1 Message Date
Dan Cline
44985c3272 chore: rm reth_primitives from reth_revm (#14317) 2025-02-08 06:08:20 +00:00
Arsenii Kulikov
1c9ef8c5a3 refactor: remove Receipts struct (#14130) 2025-01-31 21:59:31 +00:00
Arsenii Kulikov
5fcefcea8c refactor: remove PruneModes from batch executor (#14025) 2025-01-29 11:50:37 +00:00
Arsenii Kulikov
cde951732e refactor: store plain receipts instead Options in Receipts (#14010) 2025-01-27 16:05:48 +00:00
Arsenii Kulikov
23ebf96188 chore: move receipts pruning to provider (#13886) 2025-01-22 13:41:13 +00:00
Arsenii Kulikov
7f88e62781 feat: bump alloy (#12930)
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2024-12-02 00:55:17 +00:00
Hoa Nguyen
0ff2827a79 refactor: use is_none_or instead of map_or (#13035) 2024-11-30 11:09:49 +00:00
Arsenii Kulikov
29289ccaec feat: add Primitives AT to BlockExecutorProvider (#12994) 2024-11-29 12:53:25 +00:00
Matthias Seitz
fc97a0cbaf chore: make clippy happy (#12594) 2024-11-16 06:04:39 +01:00
Emilia Hane
b1635fcba2 chore(sdk): make BlockBatchRecord generic over receipt (#12449) 2024-11-14 16:10:46 +00:00
Oliver
3bd695ee63 feat: update el requests for devnet 4 (#11865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 12:48:35 +00:00
Matthias Seitz
6a7d8938c7 chore: update revm and alloy primitives (#11235)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-09-26 14:33:29 +00:00
Thomas Coratger
f2a508df34 primitives: rm more alloy_primitives reexports (#11222) 2024-09-26 11:29:18 +00:00
Thomas Coratger
47d188cb8e cfg: replace std feature gate alloc imports with extern crate alloc (#10861) 2024-09-13 16:01:12 +00:00
Dan Cline
9586b9a4f5 chore: refactor BlockExecutionError into validation and internal errors (#9911) 2024-07-30 18:30:30 +00:00
Delweng
87564bd17e chore(revm): rm no longer used BlockExecutorStats (#9830)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-26 15:33:43 +00:00
frostburn
b2276e44f5 no_std support for reth-revm and fixed tests (#9634)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-22 19:23:32 +00:00
Thomas Coratger
84c5c3376e test: add unit tests for save_receipts (#9255) 2024-07-03 15:09:30 +00:00
DaniPopes
f571183d08 perf: memoize address pruning filter as a hashset (#8989) 2024-06-20 15:06:20 +00:00
Matthias Seitz
b5f55d9a2b chore: make reth-revm compile with no-std (#8931) 2024-06-18 15:33:04 +00:00
joshieDo
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
Thomas Coratger
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
Alexey Shekhirin
716976f0d1 feat: implement EIP-7002 (#8485) 2024-05-30 15:30:59 +00:00
Thomas Coratger
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
Alexey Shekhirin
b4a1b733c9 feat: implement EIP-7685 (#8424)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-28 14:06:28 +00:00
Matthias Seitz
e0a93193f0 chore(deps): rm reth-interfaces dep from reth-revm (#8387) 2024-05-24 11:17:12 +00:00
Matthias Seitz
0aae8c4210 chore: move BlockExecutorStats (#7672) 2024-04-16 13:59:00 +02:00
Matthias Seitz
cd5be8e084 chore: extract evm processor batch handling (#7671) 2024-04-16 11:21:50 +00:00