Skip to content

Go: v0.10.0

Latest
Compare
Choose a tag to compare
@crodriguezvega crodriguezvega released this 13 Apr 20:58
· 41 commits to release/v0.10.x since this release
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.

This version also migrates from using gogo/protobuf to cosmos/gogoproto.

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