Commit Graph

64 Commits

Author SHA1 Message Date
539b4e4262 feat: rm HashedStateChanges, introduce StorageWriter::write_hashed_state (#9561) 2024-07-16 22:37:19 +00:00
63e5dac0b6 feat(trie): write sorted hashed state (#9519) 2024-07-15 15:15:58 +00:00
345798c77d chore: use DatabaseProviderRW instead of TX on *State*::write_to_db (#9460) 2024-07-11 21:01:07 +00:00
a6430d48fd chore(trie): return mutable prefix sets from HashedPostState::construct_prefix_sets (#9306) 2024-07-04 15:16:47 +00:00
1998f44b1b trie: revamp trie updates (#9239) 2024-07-03 14:38:48 +00:00
898d17bb91 chore(trie): store only deleted keys in TrieWalker (#9226) 2024-07-01 16:06:16 +00:00
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
76c8f4842c chore: move proof types and root functions from primitives/proofs into reth-trie-common (#8724)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-13 16:36:18 +00:00
b16a6ec029 chore: move primitives/trie to reth-trie-types (#8717) 2024-06-10 15:00:14 +00:00
51a28f22da chore: split db abstraction into new crate (#8594) 2024-06-04 21:45:57 +00:00
2b4fa96065 add explicit_iter_loop clippy lint (#8570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 18:14:50 +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
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
fd495eb50b chore: group trie crates in trie folder (#8492) 2024-05-29 20:15:56 +00:00