Commit Graph

33 Commits

Author SHA1 Message Date
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
23ebf96188 chore: move receipts pruning to provider (#13886) 2025-01-22 13:41:13 +00:00
86399e2aea feat: remove PartialEq+Eq from ProviderError and all others affected (#13592)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-04 10:27:35 +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
0144a433df perf: reduce size of DatabaseError (#13283) 2024-12-11 02:49:15 +00:00
9831953781 chore: flatten reth-primitives dep (#13082) 2024-12-02 21:55:56 +00:00
863c5233fc feat: ChainStorageReader (#12836) 2024-11-25 13:29:25 +00:00
f211aacf55 chore: rm tx alias re-export (#12762) 2024-11-22 01:07:04 +01:00
0eaef1f1dc chore: rm unused error variants (#12763) 2024-11-22 00:48:38 +01:00
f0b8b9b221 feat: add tx_number consistency check to StaticFileProviderRW (#12570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-15 19:04:35 +00:00
55bf29e6d2 use core::error::Error (#11317) 2024-09-29 16:47:48 +00:00
ef06c850e4 storage: replace reth-primitive imports with alloy-eips (#10992) 2024-09-18 20:21:27 +00:00
80c1159cb8 storage: replace reth-primitive imports (#10981)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 16:14:53 +00:00
1d0b18cd1a error: use derive-more Error for deriving error (#10841) 2024-09-17 10:01:29 +00:00
47d188cb8e cfg: replace std feature gate alloc imports with extern crate alloc (#10861) 2024-09-13 16:01:12 +00:00
10f3320782 storage: clean up reth-primitives import (#10761) 2024-09-07 09:12:16 +00:00
c0902c8b47 deps: bump derive_more to 1.0 (#10403) 2024-08-20 20:16:12 +00:00
b52a65bf4f chore(reth-storage-errors): no_std support (#10011) 2024-08-13 22:56:54 +00:00
a706206695 feat: add block_body_indices for BlockchainProvider2 (#10106) 2024-08-07 18:13:20 +00:00
06fbdd98d2 chore: use UnifiedStorageWriter::commit where possible (#10019) 2024-08-02 14:11:11 +00:00
5e6ae6e94b feat(trie): expose trie witness on proof provider (#9915) 2024-08-01 13:51:38 +00:00
1ba8eb8361 chore: turn static file field generic on StorageWriter (#9980)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-01 13:21:11 +00:00
c1b5410867 feat(trie): multiproof (#9804) 2024-07-25 15:33:28 +00:00
0a1f652b2f feat: add StorageWriter standalone type (#9507) 2024-07-16 14:45:21 +00:00
c13af1e6d1 feat: implement HistoricalStateProviderRef::proof (#9327) 2024-07-05 11:43:24 +00:00
46c8255fa8 feat: support no_std for reth-storage-errors (#8790)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-12 23:29:36 +00:00
7e60bc4dae feature: loglevel value parser (#8573)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-05 07:58:26 +00:00
7ec2ab510b fix: allow the same PID to acquire StorageLock (#8582) 2024-06-04 12:30:19 +00:00
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
db3d1335a8 feat: adds StorageLock to StaticFileProvider and mdbx::DatabaseEnv (#8528) 2024-06-03 12:28:56 +00:00
a4df6bbd62 feat: run StaticFileProvider::check_consistency on start up (#8143) 2024-06-01 10:56:13 +00:00
19c529e8df add use_self clippy lint (#8325) 2024-05-29 13:14:14 +00:00
1287bbcac7 chore: extract provider types (#8372) 2024-05-23 19:24:23 +00:00