[Storehouse] Triggering CI build (No need to review)#8584
[Storehouse] Triggering CI build (No need to review)#8584zhangchiqing wants to merge 57 commits into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
This comment has been minimized.
This comment has been minimized.
ce39b24 to
287bfbb
Compare
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- switch package to payloadless and drop import of mtrie/trie - Forest now stores leaf hashes per register, not payloads - replace ValueSizes with HasPaths (returns existence, not byte sizes) - replace Read/ReadSingleValue with ReadLeafHashes/ReadSingleLeafHash - Update/NewTrie extract value bytes from u.Payloads and discard keys - Proofs returns *ledger.PayloadlessTrieBatchProof - drop RegSize metrics and payload-size accounting Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- switch package to payloadless and drop external imports of mtrie/{trie,node}, ptrie, prf
- read assertions now compare HashLeaf(path, value) against returned *hash.Hash
- ReadSingleValue tests become ReadSingleLeafHash
- ValueSizes tests become HasPaths (existence-only flags)
- drop tests that depend on full-payload proof verification or partial-trie reconstruction:
TestNonExistingInvalidProof, TestRandomUpdateReadProofValueSizes, TestProofGenerationInclusion
- randomMTrie uses NewNode and NewMTrie from the payloadless package
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
payloadless compactor
287bfbb to
a9c6645
Compare
9056749 to
2e0691e
Compare
This PR contains all the changes for payloadless trie, and is not for review but only for triggering CI build. Won't be merged.