From 357fecbe87e0eec888dbbcacc2b2df0ad92e56c6 Mon Sep 17 00:00:00 2001 From: patrickmao Date: Fri, 16 Jun 2023 02:37:58 +0800 Subject: [PATCH] fix encoding --- sgn-v2/app/encoding.go | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/sgn-v2/app/encoding.go b/sgn-v2/app/encoding.go index 0e05975..19b6b81 100644 --- a/sgn-v2/app/encoding.go +++ b/sgn-v2/app/encoding.go @@ -2,26 +2,12 @@ package app import ( "github.com/celer-network/im-executor/sgn-v2/app/params" + "github.com/cosmos/cosmos-sdk/std" ) -var legacyCodecRegistered = false - -// MakeEncodingConfig creates an EncodingConfig for testing func MakeEncodingConfig() params.EncodingConfig { encodingConfig := params.MakeEncodingConfig() - /* - std.RegisterLegacyAminoCodec(encodingConfig.Amino) - std.RegisterInterfaces(encodingConfig.InterfaceRegistry) - ModuleBasics.RegisterLegacyAminoCodec(encodingConfig.Amino) - ModuleBasics.RegisterInterfaces(encodingConfig.InterfaceRegistry) - - if !legacyCodecRegistered { - // authz module use this codec to get signbytes. - // authz MsgExec can execute all message types, - // so legacy.Cdc need to register all amino messages to get proper signature - ModuleBasics.RegisterLegacyAminoCodec(legacy.Cdc) - legacyCodecRegistered = true - } - */ + std.RegisterLegacyAminoCodec(encodingConfig.Amino) + std.RegisterInterfaces(encodingConfig.InterfaceRegistry) return encodingConfig }