|
|
b3bd69b224
|
feat(root): metrics and logs for state root config (#14631)
|
2025-02-21 14:26:34 +00:00 |
|
|
|
336c3d1fac
|
feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
|
2025-02-17 19:59:23 +00:00 |
|
|
|
fe745ea636
|
chore(trie): small cleanups (#14496)
|
2025-02-14 15:50:38 +00:00 |
|
|
|
713182d530
|
feat(trie): add DecodedAccountProof and DecodedMultiProof (#14425)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-02-14 14:28:00 +00:00 |
|
|
|
1970a4425b
|
fix(trie): reveal blinded sparse trie when calculating root (#14449)
|
2025-02-12 15:27:07 +00:00 |
|
|
|
fc7a3e5bc6
|
chore: use shorter map names (#14445)
|
2025-02-12 11:59:42 +00:00 |
|
|
|
d727701a75
|
feat: add DecodedStorageProof and DecodedStorageMultiProof (#14391)
|
2025-02-11 16:05:20 +00:00 |
|
|
|
8c4c8c90cf
|
Moved HashedPostState to trie-common crate (#14230)
Co-authored-by: DarkLord017 <sambhavjain170944@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-06 11:59:39 +00:00 |
|
|
|
2e4376f359
|
add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-01-28 12:20:58 +00:00 |
|
|
|
e11e1f30fa
|
perf: remove empty HashMap instances from TrieUpdates and HashedPostState (#13976)
|
2025-01-28 11:00:05 +00:00 |
|
|
|
cd45a20eeb
|
chore(trie): remove from_cache_state (#14028)
|
2025-01-28 08:53:32 +00:00 |
|
|
|
69f9e1628a
|
fix(trie): sparse trie tree masks (#13760)
|
2025-01-10 11:28:54 +00:00 |
|
|
|
9a062c0844
|
chore(bench): more determinism (#13603)
|
2024-12-31 02:42:07 +00:00 |
|
|
|
02ad280de6
|
chore(bench): fix non deterministic bench IDs (#13530)
|
2024-12-23 22:39:54 +00:00 |
|
|
|
a0dcb0c522
|
chore: replace root fns with alloys (#13501)
|
2024-12-23 10:46:06 +00:00 |
|
|
|
03a3391318
|
chore(bench): codspeed name workaround (#13519)
|
2024-12-23 10:45:41 +00:00 |
|
|
|
517e5dbb06
|
chore: disable default std serde_json feature (#13513)
|
2024-12-23 10:46:35 +01:00 |
|
|
|
1d0bb3d127
|
chore: disable itertools default features (#13500)
|
2024-12-22 20:31:12 +01:00 |
|
|
|
42af22fc7c
|
chore: enable std with arbitrary (#13479)
|
2024-12-20 12:16:42 +00:00 |
|
|
|
a4f86b0e2d
|
feat: set up codspeed (#13372)
|
2024-12-20 11:21:51 +00:00 |
|
|
|
3966130844
|
chore: make trie-common no-std (#13473)
|
2024-12-20 11:16:09 +00:00 |
|
|
|
091c5499ba
|
chore: replace TrieAccount with alloy's (#13397)
|
2024-12-16 02:57:02 +00:00 |
|
|
|
008cb25d00
|
chore(trie): make MultiProofTargets a type alias (#13364)
|
2024-12-13 09:02:39 +00:00 |
|
|
|
6ff2510ad9
|
perf(engine): cache proof targets in proof sequencer for state root task (#13310)
|
2024-12-12 16:28:12 +00:00 |
|
|
|
0494ca01d5
|
perf: trie micro optimizations (#13282)
|
2024-12-11 04:52:42 +00:00 |
|
|
|
08b875f4f5
|
chore: feature gate reth-codecs in trie-common (#13215)
|
2024-12-07 22:15:32 +01:00 |
|
|
|
7e9d2c1a34
|
chore: remove unused trie-common alloy-serde dep (#13201)
|
2024-12-07 05:00:51 +00:00 |
|
|
|
27dab59ceb
|
feat(trie): collect branch node hash masks when calculating a proof (#13129)
|
2024-12-04 20:34:37 +00:00 |
|
|
|
82b97a8dd3
|
chore: fix unused warning (#13090)
|
2024-12-03 09:46:41 +00:00 |
|
|
|
9b1d676438
|
feat: move eip1186 conversion helpers to reth-trie-common proofs (#12985)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-11-30 16:01:19 +00:00 |
|
|
|
eac02d9458
|
fix(trie): always create empty storage multiproofs (#12915)
|
2024-11-28 13:01:57 +00:00 |
|
|
|
c274462059
|
perf: use alloy hash map in trie related code (#12956)
|
2024-11-28 12:12:47 +00:00 |
|
|
|
e9a6e4525e
|
feat(trie): SparseStateTrie::update_account (#12954)
|
2024-11-28 12:00:18 +00:00 |
|
|
|
5dc914be80
|
chore: make cargo t compile for reth-trie-common (#12884)
|
2024-11-26 16:38:12 +00:00 |
|
|
|
2dc92880ba
|
chore(trie): move trie updates to reth-trie-common (#12863)
|
2024-11-26 12:09:12 +00:00 |
|
|
|
aa0a114b0d
|
chore(trie): introduce serde feature on reth-trie-common (#12864)
|
2024-11-26 10:34:23 +00:00 |
|
|
|
fae44bf74a
|
chore(trie): move prefix sets to reth_trie_common (#12860)
|
2024-11-26 09:29:28 +00:00 |
|
|
|
82eb38312c
|
trie: add unit tests for nibbles (#12758)
|
2024-11-26 03:07:43 +00:00 |
|
|
|
6b088bd881
|
perf(engine): sparse trie calculation for state root task (#12843)
|
2024-11-25 14:15:12 +00:00 |
|
|
|
c8e5b233ef
|
Use adjust_index_for_rlp from alloy (#12815)
|
2024-11-24 11:08:30 +00:00 |
|
|
|
26ce7fbdb2
|
feat(trie): add extend method to MultiProof (#12467)
|
2024-11-18 13:56:14 +00:00 |
|
|
|
ff22c8eef8
|
chore(sdk): Define MaybeSerde (#12577)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-11-18 13:30:44 +00:00 |
|
|
|
a84f58bcb8
|
chore: use keccak256 from alloy (#12628)
|
2024-11-18 12:00:57 +00:00 |
|
|
|
179aa04707
|
test(trie): add ParallelProof unit test (#12413)
|
2024-11-12 11:29:51 +00:00 |
|
|
|
c261532a27
|
chore: move trie functions to alloy (#12438)
|
2024-11-12 10:15:52 +00:00 |
|
|
|
129f3ba911
|
feat: introduce StateCommitment type (#11842)
|
2024-10-30 08:48:43 +00:00 |
|
|
|
777417ad8a
|
feat: add reth test-vectors compact --write|--read (#11954)
|
2024-10-24 18:34:12 +00:00 |
|
|
|
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 |
|
|
|
0c70f6bd35
|
primitives: use alloy KECCAK_EMPTY constant (#11851)
|
2024-10-18 08:25:22 +00:00 |
|
|
|
3cb4bf266d
|
chore(deps): bump alloy-trie 0.7 (#11362)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
|
2024-10-15 10:53:34 +00:00 |
|