-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error while decoding validator updates due to slashing #1177
Comments
Good catch! Tendermint proto also not stated this field as non-nullable. |
There is this data dump from protobuf generated Go code with omitempty: https://github.com/tendermint/tendermint/blob/v0.35.6/abci/types/types.pb.go#L2656 |
This was backported to 0.28 in #1185 and released as part of 0.28.8. |
@webmaster128 should the latest tag have been |
Indeed. The entire commit 5ec2da1 uses the wrong version everywhere. Big fail. Will release 0.28.9 now to clean up the mess. |
Thank you!! |
0.28.9 is out |
As seen in the results for Cosmos block 10883046, when a validator is slashed the
validator_updates
entry does not have apower
attribute. The decoder for this should be changed to make this property optional, as it is currently required and cannot be parsed.Full error:
Related to #1142.
The text was updated successfully, but these errors were encountered: