-
Notifications
You must be signed in to change notification settings - Fork 26
feat(grovedb,merk): provable offset on ProvableCountTree / ProvableCountSumTree single-range queries #669
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
feat(grovedb,merk): provable offset on ProvableCountTree / ProvableCountSumTree single-range queries #669
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
0fd0d21
feat(grovedb,merk): provable offset paginated queries on ProvableCoun…
QuantumExplorer cc0ece0
test(count_offset): adversarial verifier + validator branch coverage
QuantumExplorer b3f203d
fix(count_offset): address CodeRabbit review on PR #669
QuantumExplorer 36aad71
test(count_offset): cover V0 proof envelope + nonexistent-path branch
QuantumExplorer 83cc489
fix(count_offset): close two soundness gaps from CodeRabbit review
QuantumExplorer 1e4520a
fix(verify): collapse if-let-and-condition to satisfy CI clippy
QuantumExplorer 946d2e3
test(count_offset): forge proofs to exercise verifier rejection branches
QuantumExplorer cf1b279
test(count_offset): more forging tests targeting remaining verifier b…
QuantumExplorer 6d929ea
refactor(verify): mark allowlist-protected catch-alls unreachable; dr…
QuantumExplorer c350606
test(count_offset): V0-envelope rejection coverage
QuantumExplorer e9ad498
refactor(verify): extract shared count-offset layer dispatch helper
QuantumExplorer c2f23df
refactor(emit): mark walk-returned-None branches unreachable
QuantumExplorer 20ca8ca
revert(v0): keep V0 proofs frozen; add DO NOT MODIFY banners
QuantumExplorer 254fde2
fix(query): reject QueryItem::Key in count-offset paginated validator
QuantumExplorer a2c824e
refactor(merk): move prove_count_offset_on_range into its own file + …
QuantumExplorer 01f0c48
chore(prove): drop pointer comment to prove_count_offset.rs
QuantumExplorer e4da86e
docs(book): add Count-Offset Paginated Queries chapter
QuantumExplorer 2aa3d6e
fix(count_offset): reject NonCounted / Reference / non-empty-tree in-…
QuantumExplorer af610b9
docs(query): fix validate_count_offset_paginated rustdoc — Key is rej…
QuantumExplorer 14ab1a6
test(count_offset): tighten error-variant matching and pin full payload
QuantumExplorer 73865a2
refactor(verify): factor count-offset envelope gate + test verify_que…
QuantumExplorer da740d5
test(count_offset): add forged-proof tests for verifier defense-in-depth
QuantumExplorer 42597e5
Merge remote-tracking branch 'origin/develop' into claude/wizardly-di…
QuantumExplorer a1720f2
test+docs(count_offset): align with #672 NonCounted insert rejection
QuantumExplorer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.