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
Different from protobuf we currently allow to encode nil in repeated fields. This causes ambiguity while decoding. For more details see: #209 (comment)
This is a simple yet bigger change as it will err on many fuzzer rounds.
The text was updated successfully, but these errors were encountered:
A bit more nuanced because Tendermint requires this feature, e.g. in Commit where []*Vote and vote may be nil to denote absence.
This PR solves it by letting you denote a field tag amino:"empty_elements" which then behaves in the way you specified, otherwise the behavior is the same (e.g. what Tendermint currently expects).
Different from protobuf we currently allow to encode nil in repeated fields. This causes ambiguity while decoding. For more details see:
#209 (comment)
This is a simple yet bigger change as it will err on many fuzzer rounds.
The text was updated successfully, but these errors were encountered: