@@ -38,6 +38,7 @@ import (
38
38
crisiskeeper "github.com/cosmos/cosmos-sdk/x/crisis/keeper"
39
39
crisistypes "github.com/cosmos/cosmos-sdk/x/crisis/types"
40
40
distr "github.com/cosmos/cosmos-sdk/x/distribution"
41
+ govtypesv1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1"
41
42
solomachine "github.com/cosmos/ibc-go/v7/modules/light-clients/06-solomachine"
42
43
ibctm "github.com/cosmos/ibc-go/v7/modules/light-clients/07-tendermint"
43
44
icq "github.com/strangelove-ventures/async-icq/v7"
@@ -112,7 +113,7 @@ import (
112
113
routerkeeper "github.com/strangelove-ventures/packet-forward-middleware/v7/router/keeper"
113
114
routertypes "github.com/strangelove-ventures/packet-forward-middleware/v7/router/types"
114
115
115
- bank "github.com/terra-money/core/v2/custom/bank"
116
+ terracustombank "github.com/terra-money/core/v2/custom/bank"
116
117
custombankkeeper "github.com/terra-money/core/v2/custom/bank/keeper"
117
118
118
119
ibchooks "github.com/cosmos/ibc-apps/modules/ibc-hooks/v7"
@@ -181,7 +182,7 @@ var (
181
182
auth.AppModuleBasic {},
182
183
alliancemodule.AppModuleBasic {},
183
184
genutil .NewAppModuleBasic (genutiltypes .DefaultMessageValidator ),
184
- bank .AppModule {},
185
+ terracustombank .AppModule {},
185
186
capability.AppModuleBasic {},
186
187
consensus.AppModuleBasic {},
187
188
staking.AppModuleBasic {},
@@ -736,7 +737,7 @@ func NewMigalooApp(
736
737
),
737
738
auth .NewAppModule (appCodec , app .AccountKeeper , authsims .RandomGenesisAccounts , app .GetSubspace (authtypes .ModuleName )),
738
739
vesting .NewAppModule (app .AccountKeeper , app .BankKeeper ),
739
- bank .NewAppModule (appCodec , app .BankKeeper , app .AccountKeeper , app .GetSubspace (banktypes .ModuleName )),
740
+ terracustombank .NewAppModule (appCodec , app .BankKeeper , app .AccountKeeper , app .GetSubspace (banktypes .ModuleName )),
740
741
capability .NewAppModule (appCodec , * app .CapabilityKeeper , false ),
741
742
gov .NewAppModule (appCodec , & app .GovKeeper , app .AccountKeeper , app .BankKeeper , app .GetSubspace (govtypes .ModuleName )),
742
743
mint .NewAppModule (appCodec , app .MintKeeper , app .AccountKeeper , nil , app .GetSubspace (minttypes .ModuleName )),
@@ -786,15 +787,15 @@ func NewMigalooApp(
786
787
vestingtypes .ModuleName ,
787
788
icqtypes .ModuleName ,
788
789
// additional non simd modules
789
- routertypes .ModuleName ,
790
790
ibctransfertypes .ModuleName ,
791
791
ibcexported .ModuleName ,
792
792
icatypes .ModuleName ,
793
793
ibcfeetypes .ModuleName ,
794
+ routertypes .ModuleName ,
795
+ ibchookstypes .ModuleName ,
794
796
wasmtypes .ModuleName ,
795
797
tokenfactorytypes .ModuleName ,
796
798
alliancemoduletypes .ModuleName ,
797
- ibchookstypes .ModuleName ,
798
799
consensusparamtypes .ModuleName ,
799
800
)
800
801
@@ -822,10 +823,10 @@ func NewMigalooApp(
822
823
ibcexported .ModuleName ,
823
824
icatypes .ModuleName ,
824
825
ibcfeetypes .ModuleName ,
826
+ ibchookstypes .ModuleName ,
825
827
wasmtypes .ModuleName ,
826
828
tokenfactorytypes .ModuleName ,
827
829
alliancemoduletypes .ModuleName ,
828
- ibchookstypes .ModuleName ,
829
830
consensusparamtypes .ModuleName ,
830
831
)
831
832
@@ -862,9 +863,9 @@ func NewMigalooApp(
862
863
ibcfeetypes .ModuleName ,
863
864
tokenfactorytypes .ModuleName ,
864
865
// wasm after ibc transfer
866
+ ibchookstypes .ModuleName ,
865
867
wasmtypes .ModuleName ,
866
868
alliancemoduletypes .ModuleName ,
867
- ibchookstypes .ModuleName ,
868
869
consensusparamtypes .ModuleName ,
869
870
)
870
871
@@ -1037,6 +1038,7 @@ func (app *MigalooApp) LegacyAmino() *codec.LegacyAmino {
1037
1038
// NOTE: This is solely to be used for testing purposes.
1038
1039
func (app * MigalooApp ) GetSubspace (moduleName string ) paramstypes.Subspace {
1039
1040
subspace , _ := app .ParamsKeeper .GetSubspace (moduleName )
1041
+ fmt .Println (moduleName , subspace )
1040
1042
return subspace
1041
1043
}
1042
1044
@@ -1179,22 +1181,22 @@ func stringMapKeys(m map[string][]string) []string {
1179
1181
func initParamsKeeper (appCodec codec.BinaryCodec , legacyAmino * codec.LegacyAmino , key , tkey storetypes.StoreKey ) paramskeeper.Keeper {
1180
1182
paramsKeeper := paramskeeper .NewKeeper (appCodec , legacyAmino , key , tkey )
1181
1183
1182
- paramsKeeper .Subspace (authtypes .ModuleName )
1183
- paramsKeeper .Subspace (banktypes .ModuleName )
1184
- paramsKeeper .Subspace (stakingtypes .ModuleName )
1185
- paramsKeeper .Subspace (minttypes .ModuleName )
1186
- paramsKeeper .Subspace (distrtypes .ModuleName )
1187
- paramsKeeper .Subspace (slashingtypes .ModuleName )
1188
- paramsKeeper .Subspace (govtypes .ModuleName )
1189
- paramsKeeper .Subspace (crisistypes .ModuleName )
1184
+ paramsKeeper .Subspace (authtypes .ModuleName ). WithKeyTable ( authtypes . ParamKeyTable ())
1185
+ paramsKeeper .Subspace (banktypes .ModuleName ). WithKeyTable ( banktypes . ParamKeyTable ())
1186
+ paramsKeeper .Subspace (stakingtypes .ModuleName ). WithKeyTable ( stakingtypes . ParamKeyTable ())
1187
+ paramsKeeper .Subspace (minttypes .ModuleName ). WithKeyTable ( minttypes . ParamKeyTable ())
1188
+ paramsKeeper .Subspace (distrtypes .ModuleName ). WithKeyTable ( distrtypes . ParamKeyTable ())
1189
+ paramsKeeper .Subspace (slashingtypes .ModuleName ). WithKeyTable ( slashingtypes . ParamKeyTable ())
1190
+ paramsKeeper .Subspace (govtypes .ModuleName ). WithKeyTable ( govtypesv1 . ParamKeyTable ())
1191
+ paramsKeeper .Subspace (crisistypes .ModuleName ). WithKeyTable ( crisistypes . ParamKeyTable ())
1190
1192
paramsKeeper .Subspace (ibctransfertypes .ModuleName )
1191
1193
paramsKeeper .Subspace (ibcexported .ModuleName )
1192
1194
paramsKeeper .Subspace (icahosttypes .SubModuleName )
1193
- paramsKeeper .Subspace (tokenfactorytypes .ModuleName )
1195
+ paramsKeeper .Subspace (tokenfactorytypes .ModuleName ). WithKeyTable ( tokenfactorytypes . ParamKeyTable ())
1194
1196
paramsKeeper .Subspace (icacontrollertypes .SubModuleName )
1195
1197
paramsKeeper .Subspace (icqtypes .ModuleName )
1196
- paramsKeeper .Subspace (wasmtypes .ModuleName )
1197
- paramsKeeper .Subspace (routertypes .ModuleName )
1198
+ paramsKeeper .Subspace (wasmtypes .ModuleName ). WithKeyTable ( wasmtypes . ParamKeyTable ())
1199
+ paramsKeeper .Subspace (routertypes .ModuleName ). WithKeyTable ( routertypes . ParamKeyTable ())
1198
1200
paramsKeeper .Subspace (alliancemoduletypes .ModuleName ).WithKeyTable (alliancemoduletypes .ParamKeyTable ())
1199
1201
1200
1202
return paramsKeeper
0 commit comments