@@ -7,11 +7,10 @@ package app
77
88import (
99 "github.com/cosmos/cosmos-sdk/std"
10- sdkdistr "github.com/cosmos/cosmos-sdk/x/distribution"
1110 grouptypes "github.com/cosmos/cosmos-sdk/x/group"
12- sdkslashing "github.com/cosmos/cosmos-sdk/x/slashing"
13- sdkstaking "github.com/cosmos/cosmos-sdk/x/staking"
1411 interchainquerytypes "github.com/persistenceOne/persistence-sdk/v5/x/interchainquery/types"
12+ "github.com/persistenceOne/persistence-sdk/v5/x/lsm/distribution"
13+ "github.com/persistenceOne/persistence-sdk/v5/x/lsm/staking"
1514 oracletypes "github.com/persistenceOne/persistence-sdk/v5/x/oracle/types"
1615 liquidstakeibctypes "github.com/persistenceOne/pstake-native/v5/x/liquidstakeibc/types"
1716 lscosmostypes "github.com/persistenceOne/pstake-native/v5/x/lscosmos/types"
@@ -29,11 +28,6 @@ func MakeEncodingConfig() params.EncodingConfig {
2928 ModuleBasics .RegisterLegacyAminoCodec (encodingConfig .Amino )
3029 ModuleBasics .RegisterInterfaces (encodingConfig .InterfaceRegistry )
3130
32- //for icacontroller callback applications
33- sdkstaking.AppModuleBasic {}.RegisterInterfaces (encodingConfig .InterfaceRegistry )
34- sdkslashing.AppModuleBasic {}.RegisterInterfaces (encodingConfig .InterfaceRegistry )
35- sdkdistr.AppModuleBasic {}.RegisterInterfaces (encodingConfig .InterfaceRegistry )
36-
3731 //deprecated modules types
3832 lscosmostypes .RegisterInterfaces (encodingConfig .InterfaceRegistry )
3933 lscosmostypes .RegisterLegacyAminoCodec (encodingConfig .Amino )
@@ -54,5 +48,13 @@ func MakeEncodingConfig() params.EncodingConfig {
5448 grouptypes .RegisterInterfaces (encodingConfig .InterfaceRegistry )
5549 grouptypes .RegisterLegacyAminoCodec (encodingConfig .Amino )
5650 //ibcfee, but was never used ...
51+
52+ // cosmos-sdk-lsm staking msgs
53+ staking .RegisterLegacyAminoCodec (encodingConfig .Amino )
54+ staking .RegisterInterfaces (encodingConfig .InterfaceRegistry )
55+
56+ // cosmos-sdk-lsm distribution msgs
57+ distribution .RegisterLegacyAminoCodec (encodingConfig .Amino )
58+ distribution .RegisterInterfaces (encodingConfig .InterfaceRegistry )
5759 return encodingConfig
5860}
0 commit comments