Skip to content

Rust: v0.10.0

Compare
Choose a tag to compare
@romac romac released this 13 Apr 08:38
· 173 commits to master since this release
rust/v0.10.0
74ce807

This release introduces one single boolean new parameter to the top-level ProofSpec: prehash_compare_key.
When set to true, this flag causes keys to be consistently compared lexicographically according to their hashes
within nonexistence proof verification, using the same hash function as specified by the already-extant prehash_key field.

This is a backwards-compatible change, as it requires opt-in via setting the prehash_compare_key flag to true in the ProofSpec.
All existing ProofSpecs will continue to behave identically.

Changelog: https://github.com/cosmos/ics23/blob/master/CHANGELOG.md#0100