11package keeper
22
33import (
4- "encoding/hex"
54 "fmt"
65 "strconv"
76 "strings"
@@ -32,12 +31,7 @@ func emitCreateClientEvent(ctx sdk.Context, clientID string, clientState exporte
3231}
3332
3433// emitUpdateClientEvent emits an update client event
35- func emitUpdateClientEvent (ctx sdk.Context , clientID string , clientType string , consensusHeights []exported.Height , cdc codec.BinaryCodec , clientMsg exported.ClientMessage ) {
36- // Marshal the ClientMessage as an Any and encode the resulting bytes to hex.
37- // This prevents the event value from containing invalid UTF-8 characters
38- // which may cause data to be lost when JSON encoding/decoding.
39- clientMsgStr := hex .EncodeToString (types .MustMarshalClientMessage (cdc , clientMsg ))
40-
34+ func emitUpdateClientEvent (ctx sdk.Context , clientID string , clientType string , consensusHeights []exported.Height , _ codec.BinaryCodec , _ exported.ClientMessage ) {
4135 var consensusHeightAttr string
4236 if len (consensusHeights ) != 0 {
4337 consensusHeightAttr = consensusHeights [0 ].String ()
@@ -57,7 +51,6 @@ func emitUpdateClientEvent(ctx sdk.Context, clientID string, clientType string,
5751 // Please use AttributeKeyConsensusHeights instead.
5852 sdk .NewAttribute (types .AttributeKeyConsensusHeight , consensusHeightAttr ),
5953 sdk .NewAttribute (types .AttributeKeyConsensusHeights , strings .Join (consensusHeightsAttr , "," )),
60- sdk .NewAttribute (types .AttributeKeyHeader , clientMsgStr ),
6154 ),
6255 sdk .NewEvent (
6356 sdk .EventTypeMessage ,
0 commit comments