Matthias Seitz
|
bbd51862d4
|
chore: rm flaky bench (#20413)
|
2025-12-16 09:35:38 +00:00 |
|
Brian Picciano
|
fdd9d5bb40
|
docs(trie): correct TrieInput::extend_with_blocks docstring (#20225)
|
2025-12-10 02:03:42 +00:00 |
|
Brian Picciano
|
abfb6d3965
|
feat(cli): Allow walking a range of an MDBX table using db mdbx get (#20233)
|
2025-12-09 20:37:06 +00:00 |
|
YK
|
e0a6f54b42
|
perf(trie): add HashedPostStateSorted::from_reverts (#20047)
|
2025-12-03 05:05:23 +00:00 |
|
Brian Picciano
|
c57792cff4
|
feat(trie): Implement skeleton of proof_v2 (#19687)
|
2025-11-19 16:33:05 +00:00 |
|
YK
|
e58aa09f82
|
perf(engine): return sorted data from compute_trie_input (#19340)
|
2025-11-19 16:01:24 +00:00 |
|
Brian Picciano
|
7faddbaaee
|
chore(trie): Use Vec<Option<...>> in HashedPostStateCursors (#19487)
Co-authored-by: Francis Li <francis.li@uniswap.org>
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2025-11-07 14:05:22 +00:00 |
|
Brian Picciano
|
b48c72fad2
|
chore: BuiltPayloadExecutedBlock (#19430)
|
2025-11-07 09:16:55 +00:00 |
|
sashass1315
|
583eb837f0
|
docs(trie): fix PrefixSetMut docs and freeze() comment (#19467)
|
2025-11-04 14:27:12 +00:00 |
|
Alexey Shekhirin
|
a43345b54c
|
perf(tree): only chunk multiproof targets if needed (#19326)
|
2025-10-31 15:45:03 +00:00 |
|
Brian Picciano
|
6659080dc0
|
fix: Don't always clone in-memory overlays in OverlayStateProviderFactory (#19383)
|
2025-10-29 13:18:26 +00:00 |
|
Brian Picciano
|
be73e4a246
|
fix(trie): Fix trie_reverts not returning sorted nodes (#19280)
|
2025-10-27 10:48:17 +00:00 |
|
Brian Picciano
|
35b28ea543
|
fix: OverlayStateProviderFactory: validating trie changeset range and revert target (#19207)
|
2025-10-22 12:30:26 +00:00 |
|
Alex Pikme
|
876346d143
|
fix: add arrayvec to dev-dependencies in reth-trie-common (#19192)
|
2025-10-21 19:12:57 +00:00 |
|
maradini77
|
645672916a
|
fix: remove unnecessary trait bounds in extend_sorted_vec helper (#19154)
|
2025-10-21 15:53:08 +00:00 |
|
malik
|
e198a38d62
|
perf: batch byte for serialization (#19096)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-10-20 15:04:31 +00:00 |
|
AJStonewee
|
25e8d6bb77
|
chore: clarify the wrong Length description (#19094)
|
2025-10-16 20:06:08 +00:00 |
|
Brian Picciano
|
be94d0d393
|
feat(trie): Merge trie changesets changes into main (#19068)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-10-16 09:52:35 +00:00 |
|
Brian Picciano
|
d276ce5758
|
feat: OverlayStateProvider (#18822)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-10-03 14:21:27 +00:00 |
|
Matthias Seitz
|
850083dbde
|
chore: remove doc_auto_cfg feature (#18758)
|
2025-09-28 12:53:45 +02:00 |
|
YK
|
a047a055ab
|
chore: bump rust to edition 2024 (#18692)
|
2025-09-25 12:18:51 +00:00 |
|
Brian Picciano
|
ebe1a8b014
|
chore(trie): Use Vec<Option<...>> in InMemoryTrieCursor (#18479)
|
2025-09-19 13:24:46 +00:00 |
|
Brian Picciano
|
651e34cec6
|
fix: Pass prefix set from init_from_state_dump into compute_state_root (#18185)
|
2025-09-01 10:16:35 +00:00 |
|
pepes
|
9b863264d4
|
perf: optimize single-element collection creation (#18168)
|
2025-08-29 16:21:48 +00:00 |
|
Brian Picciano
|
8193fcff93
|
chore(trie): fully reveal sparse tries prior to leaf updates/removals (#17643)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-22 09:16:38 +00:00 |
|
Ashin Gau
|
e0b5203cb0
|
refactor: Fix incorrect length parameter in StorageTrieEntry::from_compact (#17748)
|
2025-08-21 14:31:13 +00:00 |
|
daksh
|
443d16f6f7
|
perf: iterate through nibbles (#17820)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-12 18:54:35 +00:00 |
|
Matthias Seitz
|
5f0d33425e
|
chore: msrv 1.88 (#17782)
|
2025-08-10 15:51:26 +00:00 |
|
Dan Cline
|
6a587a23e9
|
perf(trie): reuse allocated trie input in payload processor (#17371)
|
2025-07-30 21:05:35 +00:00 |
|
Roman Hodulák
|
73f2edb90c
|
feat(rpc): Use generic transaction request as input (#17092)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-07-14 17:46:52 +00:00 |
|
Matthias Seitz
|
4edd55aacd
|
chore: make clippy happy (#17399)
|
2025-07-14 11:05:20 +00:00 |
|
Matthias Seitz
|
b08586946c
|
chore: consolidate typo fixes from multiple PRs (#17387)
|
2025-07-13 08:57:45 +00:00 |
|
Dan Cline
|
bcc9ed461e
|
chore(trie): impl HashedPostState::drain_into_sorted (#17362)
|
2025-07-11 12:05:15 +00:00 |
|
Dan Cline
|
00d117dd3e
|
chore(trie): impl TrieUpdates::drain_into_sorted (#17361)
|
2025-07-11 12:05:03 +00:00 |
|
Dan Cline
|
a1dd69ee0e
|
feat(trie): add TrieUpdates::clear (#17359)
|
2025-07-10 22:57:06 +00:00 |
|
Dan Cline
|
2b142fb198
|
feat(trie): add HashedPostState::clear (#17358)
|
2025-07-10 22:57:00 +00:00 |
|
Roman Hodulák
|
342bab5e82
|
deps: Upgrade alloy version 1.0.16 => 1.0.17 and all other deps minor versions (#17217)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-07-04 11:31:28 +00:00 |
|
Alexey Shekhirin
|
34fe4c7c55
|
perf: U256 nybbles (#16727)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-06-23 14:33:23 +00:00 |
|
Alexey Shekhirin
|
67e3c11135
|
perf(trie): ParallelSparseTrie::get_changed_subtries method (#16908)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-06-18 22:51:10 +00:00 |
|
rotcan
|
cb11ab0475
|
feat(engine): Compare sorted trie updates in witness invalid block hook#15689 (#16481)
|
2025-06-17 20:31:08 +00:00 |
|
Alexey Shekhirin
|
57e4b919a3
|
test(trie): fix stored nibbles tests (#16769)
|
2025-06-11 12:36:55 +00:00 |
|
Alexey Shekhirin
|
74bde8adee
|
perf(engine): do not use state root task for non-empty revert state (#16631)
|
2025-06-04 10:56:03 +00:00 |
|
Alexey Shekhirin
|
5106f64f76
|
fix(engine): recompute trie updates for forked blocks (#16568)
|
2025-06-04 09:58:19 +00:00 |
|
Alexey Shekhirin
|
6c8559775e
|
revert: fix(engine): recompute trie updates for forked blocks (#16500) (#16565)
|
2025-05-30 11:58:40 +00:00 |
|
Alexey Shekhirin
|
1cfe509985
|
fix(engine): recompute trie updates for forked blocks (#16500)
|
2025-05-28 14:21:26 +00:00 |
|
cakevm
|
4856424334
|
feat(rpc): add debug_stateRootWithUpdates method (#16353)
|
2025-05-28 11:56:06 +00:00 |
|
Dan Cline
|
6e88d7fb3b
|
feat(trie): decode proofs in multiproof task (#16098)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-05-20 22:10:04 +00:00 |
|
0xriazaka.eth
|
8b4db1ffa3
|
docs: clarify note on &mut self usage (#16237)
|
2025-05-14 17:07:12 +00:00 |
|
Dan Cline
|
71f009dbc9
|
feat(trie): add clear method to PrefixSetMut, RevealedSparseTrie, SparseTrieUpdates (#16179)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-05-13 18:45:07 +00:00 |
|
Emilia Hane
|
a7435bede0
|
chore(deps): 2024 edition syntax fixes (#14731)
|
2025-04-24 21:34:26 +00:00 |
|