Commit Graph

29 Commits

Author SHA1 Message Date
liamaharon
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
Thomas Coratger
55bf29e6d2 use core::error::Error (#11317) 2024-09-29 16:47:48 +00:00
Roman Krasiuk
77992e3254 deps: alloy-trie@0.6.0 (#11260) 2024-09-26 18:30:48 +00:00
nk_ysg
bff991dd0a chore(reth-execution-errors): use derive_more::From when possible (#10897) 2024-09-14 08:34:10 +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
Roman Krasiuk
d5c6f1a54c fix(witness): allow no storage multiproof (#10656) 2024-09-02 14:04:25 +00:00
Oliver
20756d672c feat: use system call to update blockhashes (#10535) 2024-08-26 11:45:08 +00:00
Thomas Coratger
c0902c8b47 deps: bump derive_more to 1.0 (#10403) 2024-08-20 20:16:12 +00:00
frostburn
52ae25a7c7 chore(reth-consensus): no_std support (#9663)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-12 21:56:01 +00:00
frostburn
b2a035ac9b chore(reth-execution-errors) no_std (#10048)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-12 17:32:35 +00:00
nk_ysg
44028076ff feat : add storage_root provider function for account (#9659)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-08-02 07:19:12 +00:00
Roman Krasiuk
5e6ae6e94b feat(trie): expose trie witness on proof provider (#9915) 2024-08-01 13:51:38 +00:00
Roman Krasiuk
2c2a782bb8 feat(trie): witness (#9803) 2024-07-30 20:18:20 +00:00
Dan Cline
9586b9a4f5 chore: refactor BlockExecutionError into validation and internal errors (#9911) 2024-07-30 18:30:30 +00:00
Dan Cline
dec0c44035 chore: remove more redundant BlockExecutionError variants (#9905) 2024-07-30 17:48:26 +00:00
Roman Krasiuk
c1b5410867 feat(trie): multiproof (#9804) 2024-07-25 15:33:28 +00:00
Oliver
92fb25137e feat: eip-7251 (#9335) 2024-07-08 12:48:22 +00:00
Matthias Seitz
1c148e7f03 chore: dont depend on reth-primitives (#8762) 2024-06-11 23:56:03 +00:00
0xAtreides
2bc1642049 feat: support no_std for reth-execution-errors (#8729)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-11 23:21:48 +00:00
joshieDo
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
Thomas Coratger
e02b935e94 add match_same_arms clippy lint (#8549) 2024-06-03 17:42:25 +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
joshieDo
a4df6bbd62 feat: run StaticFileProvider::check_consistency on start up (#8143) 2024-06-01 10:56:13 +00:00
Alexey Shekhirin
80809a4918 feat: implement EIP-6110 (#8507)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-05-30 16:02:53 +00:00
Alexey Shekhirin
716976f0d1 feat: implement EIP-7002 (#8485) 2024-05-30 15:30:59 +00:00
Alexey Shekhirin
633b655fef feat: implement EIP-2935 (#8431)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2024-05-30 12:18:00 +00:00
Thomas Coratger
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
Matthias Seitz
1d428cbba6 feat: add blockexecution msg fn (#8478) 2024-05-29 14:52:45 +00:00
Matthias Seitz
9f61d1856f chore: extract block execution errors (#8386) 2024-05-24 10:11:08 +00:00