Roman Krasiuk
|
f37725f080
|
feat(trie): HashedPostState::account_proof (#9319)
|
2024-07-04 20:53:45 +00:00 |
|
Roman Krasiuk
|
1fcd819461
|
feat(trie): allow supplying prefix sets to Proof (#9317)
|
2024-07-04 18:38:42 +00:00 |
|
Roman Krasiuk
|
4447f658a9
|
feat(trie): allow setting hashed cursor factory on Proof (#9304)
|
2024-07-04 15:53:22 +00:00 |
|
Roman Krasiuk
|
a6430d48fd
|
chore(trie): return mutable prefix sets from HashedPostState::construct_prefix_sets (#9306)
|
2024-07-04 15:16:47 +00:00 |
|
Roman Krasiuk
|
0373c5875a
|
chore(trie): revamp inner in-memory trie cursor representation (#9287)
|
2024-07-04 09:08:24 +00:00 |
|
clabby
|
4dc832ab00
|
chore: Expose TrieUpdates inner fields (#9277)
|
2024-07-03 21:05:38 +00:00 |
|
Roman Krasiuk
|
1998f44b1b
|
trie: revamp trie updates (#9239)
|
2024-07-03 14:38:48 +00:00 |
|
Roman Krasiuk
|
ad8ec33dc3
|
chore(trie): return nibbles from TrieCursor::current (#9227)
|
2024-07-01 17:39:00 +00:00 |
|
Thomas Coratger
|
984e89efeb
|
feat(clippy): add iter_without_into_iter (#9195)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-07-01 16:56:55 +00:00 |
|
Roman Krasiuk
|
898d17bb91
|
chore(trie): store only deleted keys in TrieWalker (#9226)
|
2024-07-01 16:06:16 +00:00 |
|
Roman Krasiuk
|
db191c82a5
|
chore(trie): clean up trie update operation matching (#9202)
|
2024-07-01 13:07:23 +00:00 |
|
Roman Krasiuk
|
2a9fa4869e
|
chore(trie): rename in-memory trie cursors (#9203)
|
2024-06-30 20:09:41 +00:00 |
|
Roman Krasiuk
|
6e564cd064
|
chore(trie): remove database-related types from trie keys (#9175)
|
2024-06-28 16:45:06 +00:00 |
|
Darshan Kathiriya
|
3fd5df3d00
|
feat(trie): in-memory trie node overlay (#8199)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-06-28 07:54:36 +00:00 |
|
Roman Krasiuk
|
9fd2cf027f
|
chore: rename TrieCursorFactory::storage_tries_cursor to TrieCursorFactory::storage_trie_cursor (#9145)
|
2024-06-27 18:41:31 +00:00 |
|
Roman Krasiuk
|
7a82f4eaec
|
feat(trie): forward-only in-memory cursor (#9079)
|
2024-06-27 09:43:29 +00:00 |
|
Roman Krasiuk
|
6e146e1140
|
chore(trie): hold direct reference to hashed accounts in cursor (#9078)
|
2024-06-25 13:23:58 +00:00 |
|
Roman Krasiuk
|
e2015143b3
|
chore(trie): add helpers to return trie keys as variants (#9075)
|
2024-06-25 11:57:28 +00:00 |
|
Roman Krasiuk
|
6dffb92c0b
|
perf(trie): hold direct reference to post state storage in the cursor (#9077)
|
2024-06-25 11:57:26 +00:00 |
|
Roman Krasiuk
|
aac16ac606
|
chore(trie): TrieOp::as_update (#9076)
|
2024-06-25 09:07:18 +00:00 |
|
Thomas Coratger
|
c885257e52
|
clippy: rm outdated clippy allow (#9070)
|
2024-06-25 11:17:32 +02:00 |
|
Dan Cline
|
8492ab3d52
|
chore: remove proptest arbitrary from codec derive and tests (#8968)
|
2024-06-20 23:02:07 +00:00 |
|
DaniPopes
|
55831500cf
|
chore(deps): bump interprocess and others (#8982)
|
2024-06-20 15:37:35 +00:00 |
|
Alexey Shekhirin
|
554e8b1913
|
feat(exex): derive serde ser/deser for ExExNotification (#8963)
|
2024-06-20 10:33:53 +00:00 |
|
joshieDo
|
b5b15f03a0
|
chore: remove revm/compat from reth-primitives (#8960)
|
2024-06-19 16:42:54 +00:00 |
|
joshieDo
|
2a5c93fab3
|
chore: use reth_chainspec where possible (#8891)
|
2024-06-17 16:09:09 +00:00 |
|
joshieDo
|
fc770423b3
|
fix(ci): add missing const fn (#8822)
|
2024-06-14 10:07:39 +00:00 |
|
joshieDo
|
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 |
|
joshieDo
|
b8759733d4
|
chore: move primitives/stage to reth-stages-types (#8749)
|
2024-06-11 14:38:26 +00:00 |
|
joshieDo
|
b16a6ec029
|
chore: move primitives/trie to reth-trie-types (#8717)
|
2024-06-10 15:00:14 +00:00 |
|
Oliver
|
51a28f22da
|
chore: split db abstraction into new crate (#8594)
|
2024-06-04 21:45:57 +00:00 |
|
Thomas Coratger
|
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 |
|
Thomas Coratger
|
b686872716
|
add explicit_into_iter_loop clippy lint (#8569)
|
2024-06-03 17:44:44 +00:00 |
|
Delweng
|
57610bc7aa
|
feat(trie): hash post state in parallel (#7190)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
|
2024-06-03 16:49:18 +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 |
|
Thomas Coratger
|
e75edf3be7
|
add iter_on_single_itemsclippy lint (#8542)
|
2024-06-01 16:30:26 +00:00 |
|
Thomas Coratger
|
3d3f52b2a4
|
Add missing_const_for_fn clippy lint (#8498)
|
2024-05-30 09:50:03 +00:00 |
|
DaniPopes
|
072d4225de
|
chore: minify almost all JSON files (#8495)
|
2024-05-29 20:43:09 +00:00 |
|
Matthias Seitz
|
fd495eb50b
|
chore: group trie crates in trie folder (#8492)
|
2024-05-29 20:15:56 +00:00 |
|
Thomas Coratger
|
19c529e8df
|
add use_self clippy lint (#8325)
|
2024-05-29 13:14:14 +00:00 |
|
jakevin
|
e21a2578d5
|
chore(deps): remove useless deps (#8453)
|
2024-05-29 09:34:52 +00:00 |
|
Matthias Seitz
|
21b23862fd
|
chore: rm reth-interfaces from reth-trie (#8419)
|
2024-05-27 17:55:11 +00:00 |
|
Roman Krasiuk
|
cfc1344454
|
chore(trie): dedup node iters (#8381)
|
2024-05-27 13:07:48 +00:00 |
|
Roman Krasiuk
|
b4d7d368a4
|
chore(trie): simplify hashed cursor abstraction (#8380)
|
2024-05-27 12:38:39 +00:00 |
|
Roman Krasiuk
|
b06433c9e2
|
chore(trie): account specific hashed storage cursor (#8377)
|
2024-05-24 16:29:21 +00:00 |
|
Roman Krasiuk
|
c34b31ef53
|
chore(trie): PrefixSet::iter (#8343)
|
2024-05-22 13:56:50 +00:00 |
|
Roman Krasiuk
|
d1f38f1661
|
feat: proof verification (#8220)
|
2024-05-14 15:27:33 +00:00 |
|
Emilia Hane
|
e35abf8423
|
feat(op): init genesis alloc (#7748)
|
2024-04-20 10:55:36 +00:00 |
|
Matthias Seitz
|
8a0f8cf835
|
chore: stages crates touchups (#7742)
|
2024-04-19 12:25:11 +00:00 |
|
DaniPopes
|
3826772886
|
chore: fix some warnings (#7515)
|
2024-04-08 18:10:10 +00:00 |
|