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
v0.34.0 of ibc-proto-rs received an update from ibc-go proto version 7.2.0 which involves a change that renames the header field of the proto MsgUpdateClient to the client_message. As a result, submitting a misbehavior report through MsgUpdateClient is now a legitimate action. However, our MsgUpdateClient handler is originally designed for client updating purposes (e.g. see here), as the UpdateKind is only set to UpdateClient.
To accommodate this and manage misbehavior reports via MsgUpdateClient it's essential to refactor the pertinent sections of the code. Worth noting there is an additional handler for misbehaviors through MsgSubmitMisbehaviour which lives to support hosts on older versions.
The text was updated successfully, but these errors were encountered:
Problem Statment
v0.34.0 of
ibc-proto-rs
received an update fromibc-go
proto version 7.2.0 which involves a change that renames theheader
field of the protoMsgUpdateClient
to theclient_message
. As a result, submitting a misbehavior report throughMsgUpdateClient
is now a legitimate action. However, ourMsgUpdateClient
handler is originally designed for client updating purposes (e.g. see here), as theUpdateKind
is only set toUpdateClient
.To accommodate this and manage misbehavior reports via
MsgUpdateClient
it's essential to refactor the pertinent sections of the code. Worth noting there is an additional handler for misbehaviors throughMsgSubmitMisbehaviour
which lives to support hosts on older versions.The text was updated successfully, but these errors were encountered: