Skip to content

stronger clippy - #17

Merged
tcoratger merged 2 commits into
mainfrom
stronger-clippy
Aug 21, 2025
Merged

tcoratger merged 2 commits into
mainfrom
stronger-clippy

Conversation

@tcoratger

Copy link
Copy Markdown
Contributor

No description provided.

@tcoratger
tcoratger merged commit e9fcdce into main Aug 21, 2025
3 checks passed
@TomWambsgans
TomWambsgans deleted the stronger-clippy branch August 29, 2025 23:10
TomWambsgans added a commit that referenced this pull request Sep 3, 2026
xmss: restore the direct hash-layout and deterministic-key tests

Covers the byte-level boundary the Lean theorem does not reach
(leanEthereum/leanVM-b#17):

- `tweak_layout_is_exact` pins the 16 tweak bytes as literals, both
  little-endian u32 fields and the seven zeros, plus the four type values.
- `tweak_separates_hash_domains` restores separation by type, position,
  index, public parameter and exact payload length.
- `multi_block_tweak_hash_is_standard_blake2s` assembles `tweak | pp |
  payload` for the real WOTS public-key size, streams it in 37-byte chunks,
  and cross-checks the streamed digest against the one-shot hash.
- `deterministic_keygen_and_range_separation` keeps same-seed determinism
  alongside the different-range root separation that replaced it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant