You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changes
[BREAKING] Recursive MASM verification now accepts a claim commitment and authenticates the advice-supplied claim and kernel witness. Rust callers construct request-addressed inputs with RecursiveVerifierInputs::for_request (#3447).
Fixes
[BREAKING] Fixed collisions between empty input and full rate blocks in domain-separated field-element hashing by marking nonzero-domain empty input in capacity. This changes empty domain-separated commitments (#3447).
[BREAKING] Split the synthetic core MASM package into separate miden-core and miden-precompiles packages, leaving the bare miden namespace available for sibling packages such as miden-protocol (#3459).
Moved the miden-precompiles and miden-precompiles-prover crate sources from the repository root into crates/, aligning them with the rest of the workspace layout (#3462).