Skip to content

Commit 0afdc34

Browse files
chore: bump to ibc-go v10.3.0 (#592)
* chore: bump to ibc-go v10.3.0 * chore: remove usage of subspace (#594) * chore: remove x/params and subspace usage * fix a whoopsie * lint * remove crisis module stuff for good measure * add changelog
1 parent 67950ad commit 0afdc34

File tree

14 files changed

+27
-139
lines changed

14 files changed

+27
-139
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
### API-BREAKING
3838

3939
- [\#477](https://github.com/cosmos/evm/pull/477) Refactor precompile constructors to accept keeper interfaces instead of concrete implementations, breaking the existing `NewPrecompile` function signatures.
40+
- [\#594](https://github.com/cosmos/evm/pull/594) Remove all usage of x/params
4041

4142
## v0.4.1
4243

evmd/app.go

Lines changed: 17 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,6 @@ import (
5151
ibctransfer "github.com/cosmos/ibc-go/v10/modules/apps/transfer"
5252
ibctransfertypes "github.com/cosmos/ibc-go/v10/modules/apps/transfer/types"
5353
ibc "github.com/cosmos/ibc-go/v10/modules/core"
54-
ibcclienttypes "github.com/cosmos/ibc-go/v10/modules/core/02-client/types"
55-
ibcconnectiontypes "github.com/cosmos/ibc-go/v10/modules/core/03-connection/types"
5654
porttypes "github.com/cosmos/ibc-go/v10/modules/core/05-port/types"
5755
ibcapi "github.com/cosmos/ibc-go/v10/modules/core/api"
5856
ibcexported "github.com/cosmos/ibc-go/v10/modules/core/exported"
@@ -121,15 +119,11 @@ import (
121119
"github.com/cosmos/cosmos-sdk/x/genutil"
122120
genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types"
123121
"github.com/cosmos/cosmos-sdk/x/gov"
124-
govclient "github.com/cosmos/cosmos-sdk/x/gov/client"
125122
govkeeper "github.com/cosmos/cosmos-sdk/x/gov/keeper"
126123
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
127124
"github.com/cosmos/cosmos-sdk/x/mint"
128125
mintkeeper "github.com/cosmos/cosmos-sdk/x/mint/keeper"
129126
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
130-
paramsclient "github.com/cosmos/cosmos-sdk/x/params/client"
131-
paramskeeper "github.com/cosmos/cosmos-sdk/x/params/keeper"
132-
paramstypes "github.com/cosmos/cosmos-sdk/x/params/types"
133127
"github.com/cosmos/cosmos-sdk/x/slashing"
134128
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
135129
slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types"
@@ -183,7 +177,6 @@ type EVMD struct {
183177
DistrKeeper distrkeeper.Keeper
184178
GovKeeper govkeeper.Keeper
185179
UpgradeKeeper *upgradekeeper.Keeper
186-
ParamsKeeper paramskeeper.Keeper //nolint:staticcheck
187180
AuthzKeeper authzkeeper.Keeper
188181
EvidenceKeeper evidencekeeper.Keeper
189182
FeeGrantKeeper feegrantkeeper.Keeper
@@ -277,15 +270,15 @@ func NewExampleApp(
277270
keys := storetypes.NewKVStoreKeys(
278271
authtypes.StoreKey, banktypes.StoreKey, stakingtypes.StoreKey,
279272
minttypes.StoreKey, distrtypes.StoreKey, slashingtypes.StoreKey,
280-
govtypes.StoreKey, paramstypes.StoreKey, consensusparamtypes.StoreKey,
273+
govtypes.StoreKey, consensusparamtypes.StoreKey,
281274
upgradetypes.StoreKey, feegrant.StoreKey, evidencetypes.StoreKey, authzkeeper.StoreKey,
282275
// ibc keys
283276
ibcexported.StoreKey, ibctransfertypes.StoreKey,
284277
// Cosmos EVM store keys
285278
evmtypes.StoreKey, feemarkettypes.StoreKey, erc20types.StoreKey, precisebanktypes.StoreKey,
286279
)
287280

288-
tkeys := storetypes.NewTransientStoreKeys(paramstypes.TStoreKey, evmtypes.TransientKey, feemarkettypes.TransientKey)
281+
tkeys := storetypes.NewTransientStoreKeys(evmtypes.TransientKey, feemarkettypes.TransientKey)
289282

290283
// load state streaming if enabled
291284
if err := bApp.RegisterStreamingServices(appOpts, keys); err != nil {
@@ -308,7 +301,7 @@ func NewExampleApp(
308301
tkeys: tkeys,
309302
}
310303

311-
app.ParamsKeeper = initParamsKeeper(appCodec, legacyAmino, keys[paramstypes.StoreKey], tkeys[paramstypes.TStoreKey])
304+
// removed x/params: no ParamsKeeper initialization
312305

313306
// get authority address
314307
authAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
@@ -428,7 +421,7 @@ func NewExampleApp(
428421
app.IBCKeeper = ibckeeper.NewKeeper(
429422
appCodec,
430423
runtime.NewKVStoreService(keys[ibcexported.StoreKey]),
431-
app.GetSubspace(ibcexported.ModuleName),
424+
nil,
432425
app.UpgradeKeeper,
433426
authAddr,
434427
)
@@ -510,7 +503,6 @@ func NewExampleApp(
510503
app.TransferKeeper = transferkeeper.NewKeeper(
511504
appCodec,
512505
runtime.NewKVStoreService(keys[ibctransfertypes.StoreKey]),
513-
app.GetSubspace(ibctransfertypes.ModuleName),
514506
app.IBCKeeper.ChannelKeeper,
515507
app.IBCKeeper.ChannelKeeper,
516508
app.MsgServiceRouter(),
@@ -595,14 +587,14 @@ func NewExampleApp(
595587
app.AccountKeeper, app.StakingKeeper,
596588
app, app.txConfig,
597589
),
598-
auth.NewAppModule(appCodec, app.AccountKeeper, authsims.RandomGenesisAccounts, app.GetSubspace(authtypes.ModuleName)),
599-
bank.NewAppModule(appCodec, app.BankKeeper, app.AccountKeeper, app.GetSubspace(banktypes.ModuleName)),
590+
auth.NewAppModule(appCodec, app.AccountKeeper, authsims.RandomGenesisAccounts, nil),
591+
bank.NewAppModule(appCodec, app.BankKeeper, app.AccountKeeper, nil),
600592
feegrantmodule.NewAppModule(appCodec, app.AccountKeeper, app.BankKeeper, app.FeeGrantKeeper, app.interfaceRegistry),
601-
gov.NewAppModule(appCodec, &app.GovKeeper, app.AccountKeeper, app.BankKeeper, app.GetSubspace(govtypes.ModuleName)),
602-
mint.NewAppModule(appCodec, app.MintKeeper, app.AccountKeeper, nil, app.GetSubspace(minttypes.ModuleName)),
603-
slashing.NewAppModule(appCodec, app.SlashingKeeper, app.AccountKeeper, app.BankKeeper, app.StakingKeeper, app.GetSubspace(slashingtypes.ModuleName), app.interfaceRegistry),
604-
distr.NewAppModule(appCodec, app.DistrKeeper, app.AccountKeeper, app.BankKeeper, app.StakingKeeper, app.GetSubspace(distrtypes.ModuleName)),
605-
staking.NewAppModule(appCodec, app.StakingKeeper, app.AccountKeeper, app.BankKeeper, app.GetSubspace(stakingtypes.ModuleName)),
593+
gov.NewAppModule(appCodec, &app.GovKeeper, app.AccountKeeper, app.BankKeeper, nil),
594+
mint.NewAppModule(appCodec, app.MintKeeper, app.AccountKeeper, nil, nil),
595+
slashing.NewAppModule(appCodec, app.SlashingKeeper, app.AccountKeeper, app.BankKeeper, app.StakingKeeper, nil, app.interfaceRegistry),
596+
distr.NewAppModule(appCodec, app.DistrKeeper, app.AccountKeeper, app.BankKeeper, app.StakingKeeper, nil),
597+
staking.NewAppModule(appCodec, app.StakingKeeper, app.AccountKeeper, app.BankKeeper, nil),
606598
upgrade.NewAppModule(app.UpgradeKeeper, app.AccountKeeper.AddressCodec()),
607599
evidence.NewAppModule(app.EvidenceKeeper),
608600
authzmodule.NewAppModule(appCodec, app.AuthzKeeper, app.AccountKeeper, app.BankKeeper, app.interfaceRegistry),
@@ -626,13 +618,9 @@ func NewExampleApp(
626618
app.BasicModuleManager = module.NewBasicManagerFromManager(
627619
app.ModuleManager,
628620
map[string]module.AppModuleBasic{
629-
genutiltypes.ModuleName: genutil.NewAppModuleBasic(genutiltypes.DefaultMessageValidator),
630-
stakingtypes.ModuleName: staking.AppModuleBasic{},
631-
govtypes.ModuleName: gov.NewAppModuleBasic(
632-
[]govclient.ProposalHandler{
633-
paramsclient.ProposalHandler,
634-
},
635-
),
621+
genutiltypes.ModuleName: genutil.NewAppModuleBasic(genutiltypes.DefaultMessageValidator),
622+
stakingtypes.ModuleName: staking.AppModuleBasic{},
623+
govtypes.ModuleName: gov.NewAppModuleBasic(nil),
636624
ibctransfertypes.ModuleName: transfer.AppModuleBasic{AppModuleBasic: &ibctransfer.AppModuleBasic{}},
637625
},
638626
)
@@ -666,7 +654,7 @@ func NewExampleApp(
666654
evidencetypes.ModuleName, stakingtypes.ModuleName,
667655
authtypes.ModuleName, banktypes.ModuleName, govtypes.ModuleName, genutiltypes.ModuleName,
668656
authz.ModuleName, feegrant.ModuleName,
669-
paramstypes.ModuleName, consensusparamtypes.ModuleName,
657+
consensusparamtypes.ModuleName,
670658
precisebanktypes.ModuleName,
671659
vestingtypes.ModuleName,
672660
)
@@ -685,7 +673,7 @@ func NewExampleApp(
685673
distrtypes.ModuleName,
686674
slashingtypes.ModuleName, minttypes.ModuleName,
687675
genutiltypes.ModuleName, evidencetypes.ModuleName, authz.ModuleName,
688-
feegrant.ModuleName, paramstypes.ModuleName, upgradetypes.ModuleName, consensusparamtypes.ModuleName,
676+
feegrant.ModuleName, upgradetypes.ModuleName, consensusparamtypes.ModuleName,
689677
precisebanktypes.ModuleName,
690678
vestingtypes.ModuleName,
691679
)
@@ -743,7 +731,7 @@ func NewExampleApp(
743731
// NOTE: this is not required apps that don't use the simulator for fuzz testing
744732
// transactions
745733
overrideModules := map[string]module.AppModuleSimulation{
746-
authtypes.ModuleName: auth.NewAppModule(app.appCodec, app.AccountKeeper, authsims.RandomGenesisAccounts, app.GetSubspace(authtypes.ModuleName)),
734+
authtypes.ModuleName: auth.NewAppModule(app.appCodec, app.AccountKeeper, authsims.RandomGenesisAccounts, nil),
747735
}
748736
app.sm = module.NewSimulationManagerFromAppModules(app.ModuleManager.Modules, overrideModules)
749737

@@ -986,14 +974,6 @@ func (app *EVMD) GetMemKey(storeKey string) *storetypes.MemoryStoreKey {
986974
return app.memKeys[storeKey]
987975
}
988976

989-
// GetSubspace returns a param subspace for a given module name.
990-
//
991-
// NOTE: This is solely to be used for testing purposes.
992-
func (app *EVMD) GetSubspace(moduleName string) paramstypes.Subspace {
993-
subspace, _ := app.ParamsKeeper.GetSubspace(moduleName)
994-
return subspace
995-
}
996-
997977
// SimulationManager implements the SimulationApp interface
998978
func (app *EVMD) SimulationManager() *module.SimulationManager {
999979
return app.sm
@@ -1191,25 +1171,3 @@ func (app *EVMD) AutoCliOpts() autocli.AppOptions {
11911171
ConsensusAddressCodec: authcodec.NewBech32Codec(sdk.GetConfig().GetBech32ConsensusAddrPrefix()),
11921172
}
11931173
}
1194-
1195-
// initParamsKeeper init params keeper and its subspaces
1196-
func initParamsKeeper(appCodec codec.BinaryCodec, legacyAmino *codec.LegacyAmino, key, tkey storetypes.StoreKey) paramskeeper.Keeper { //nolint:staticcheck
1197-
paramsKeeper := paramskeeper.NewKeeper(appCodec, legacyAmino, key, tkey) //nolint:staticcheck
1198-
1199-
paramsKeeper.Subspace(authtypes.ModuleName)
1200-
paramsKeeper.Subspace(banktypes.ModuleName)
1201-
paramsKeeper.Subspace(stakingtypes.ModuleName)
1202-
paramsKeeper.Subspace(minttypes.ModuleName)
1203-
paramsKeeper.Subspace(distrtypes.ModuleName)
1204-
paramsKeeper.Subspace(slashingtypes.ModuleName)
1205-
paramsKeeper.Subspace(govtypes.ModuleName)
1206-
1207-
// ibc modules
1208-
keyTable := ibcclienttypes.ParamKeyTable()
1209-
keyTable.RegisterParamSet(&ibcconnectiontypes.Params{})
1210-
paramsKeeper.Subspace(ibcexported.ModuleName).WithKeyTable(keyTable)
1211-
paramsKeeper.Subspace(ibctransfertypes.ModuleName).WithKeyTable(ibctransfertypes.ParamKeyTable())
1212-
// TODO: do we need a keytable? copied from Evmos repo
1213-
1214-
return paramsKeeper
1215-
}

evmd/go.mod

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ require (
1919
github.com/cosmos/cosmos-sdk v0.53.4
2020
github.com/cosmos/evm v0.2.0
2121
github.com/cosmos/gogoproto v1.7.0
22-
github.com/cosmos/ibc-go/v10 v10.0.0-beta.0.0.20250528142215-7d579b91ac6b
22+
github.com/cosmos/ibc-go/v10 v10.3.0
2323
github.com/ethereum/go-ethereum v1.15.11
2424
github.com/onsi/ginkgo/v2 v2.23.4
2525
github.com/onsi/gomega v1.38.0
@@ -86,7 +86,6 @@ require (
8686
github.com/cosmos/go-bip39 v1.0.0 // indirect
8787
github.com/cosmos/gogogateway v1.2.0 // indirect
8888
github.com/cosmos/iavl v1.2.2 // indirect
89-
github.com/cosmos/ibc-go/modules/capability v1.0.1 // indirect
9089
github.com/cosmos/ics23/go v0.11.0 // indirect
9190
github.com/cosmos/ledger-cosmos-go v0.14.0 // indirect
9291
github.com/crate-crypto/go-eth-kzg v1.3.0 // indirect
@@ -163,7 +162,6 @@ require (
163162
github.com/holiman/uint256 v1.3.2 // indirect
164163
github.com/huandu/skiplist v1.2.1 // indirect
165164
github.com/huin/goupnp v1.3.0 // indirect
166-
github.com/iancoleman/orderedmap v0.3.0 // indirect
167165
github.com/iancoleman/strcase v0.3.0 // indirect
168166
github.com/improbable-eng/grpc-web v0.15.0 // indirect
169167
github.com/inconshreveable/mousetrap v1.1.0 // indirect

evmd/go.sum

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -868,10 +868,8 @@ github.com/cosmos/gogoproto v1.7.0 h1:79USr0oyXAbxg3rspGh/m4SWNyoz/GLaAh0QlCe2fr
868868
github.com/cosmos/gogoproto v1.7.0/go.mod h1:yWChEv5IUEYURQasfyBW5ffkMHR/90hiHgbNgrtp4j0=
869869
github.com/cosmos/iavl v1.2.2 h1:qHhKW3I70w+04g5KdsdVSHRbFLgt3yY3qTMd4Xa4rC8=
870870
github.com/cosmos/iavl v1.2.2/go.mod h1:GiM43q0pB+uG53mLxLDzimxM9l/5N9UuSY3/D0huuVw=
871-
github.com/cosmos/ibc-go/modules/capability v1.0.1 h1:ibwhrpJ3SftEEZRxCRkH0fQZ9svjthrX2+oXdZvzgGI=
872-
github.com/cosmos/ibc-go/modules/capability v1.0.1/go.mod h1:rquyOV262nGJplkumH+/LeYs04P3eV8oB7ZM4Ygqk4E=
873-
github.com/cosmos/ibc-go/v10 v10.0.0-beta.0.0.20250528142215-7d579b91ac6b h1:+TaXFL0WksE7yBs6DqHrRIDtkKZfu3+Lirbs6rK4N20=
874-
github.com/cosmos/ibc-go/v10 v10.0.0-beta.0.0.20250528142215-7d579b91ac6b/go.mod h1:AQ76dzfU5i3UB5UiktWe6q7hpbPyBXuZcnjMQekBkHs=
871+
github.com/cosmos/ibc-go/v10 v10.3.0 h1:w5DkHih8qn15deAeFoTk778WJU+xC1krJ5kDnicfUBc=
872+
github.com/cosmos/ibc-go/v10 v10.3.0/go.mod h1:CthaR7n4d23PJJ7wZHegmNgbVcLXCQql7EwHrAXnMtw=
875873
github.com/cosmos/ics23/go v0.11.0 h1:jk5skjT0TqX5e5QJbEnwXIS2yI2vnmLOgpQPeM5RtnU=
876874
github.com/cosmos/ics23/go v0.11.0/go.mod h1:A8OjxPE67hHST4Icw94hOxxFEJMBG031xIGF/JHNIY0=
877875
github.com/cosmos/keyring v1.2.0 h1:8C1lBP9xhImmIabyXW4c3vFjjLiBdGCmfLUfeZlV1Yo=
@@ -1300,8 +1298,6 @@ github.com/huandu/skiplist v1.2.1/go.mod h1:7v3iFjLcSAzO4fN5B8dvebvo/qsfumiLiDXM
13001298
github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg=
13011299
github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc=
13021300
github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8=
1303-
github.com/iancoleman/orderedmap v0.3.0 h1:5cbR2grmZR/DiVt+VJopEhtVs9YGInGIxAoMJn+Ichc=
1304-
github.com/iancoleman/orderedmap v0.3.0/go.mod h1:XuLcCUkdL5owUCQeF2Ue9uuw1EptkJDkXXS7VoV7XGE=
13051301
github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=
13061302
github.com/iancoleman/strcase v0.3.0 h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI=
13071303
github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=

evmd/tests/integration/testutil_test.go

Lines changed: 0 additions & 14 deletions
This file was deleted.

evmd/tests/network/util.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ import (
3030
servercmtlog "github.com/cosmos/cosmos-sdk/server/log"
3131
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
3232
banktypes "github.com/cosmos/cosmos-sdk/x/bank/types"
33-
crisistypes "github.com/cosmos/cosmos-sdk/x/crisis/types"
3433
"github.com/cosmos/cosmos-sdk/x/genutil"
3534
genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types"
3635
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
@@ -227,11 +226,6 @@ func initGenFiles(cfg Config, genAccounts []authtypes.GenesisAccount, genBalance
227226
inflationGenState.Params.MintDenom = cfg.BondDenom
228227
cfg.GenesisState[minttypes.ModuleName] = cfg.Codec.MustMarshalJSON(&inflationGenState)
229228

230-
var crisisGenState crisistypes.GenesisState
231-
cfg.Codec.MustUnmarshalJSON(cfg.GenesisState[crisistypes.ModuleName], &crisisGenState)
232-
233-
crisisGenState.ConstantFee.Denom = cfg.BondDenom
234-
cfg.GenesisState[crisistypes.ModuleName] = cfg.Codec.MustMarshalJSON(&crisisGenState)
235229

236230
var evmGenState evmtypes.GenesisState
237231
cfg.Codec.MustUnmarshalJSON(cfg.GenesisState[evmtypes.ModuleName], &evmGenState)

go.mod

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ require (
2222
github.com/cosmos/cosmos-sdk v0.53.4
2323
github.com/cosmos/go-bip39 v1.0.0
2424
github.com/cosmos/gogoproto v1.7.0
25-
github.com/cosmos/ibc-go/modules/capability v1.0.1
26-
github.com/cosmos/ibc-go/v10 v10.0.0-beta.0.0.20250528142215-7d579b91ac6b
25+
github.com/cosmos/ibc-go/v10 v10.3.0
2726
github.com/creachadair/tomledit v0.0.28
2827
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
2928
github.com/ethereum/go-ethereum v1.15.11
29+
github.com/gogo/protobuf v1.3.2
3030
github.com/golang/protobuf v1.5.4
3131
github.com/gorilla/mux v1.8.1
3232
github.com/gorilla/websocket v1.5.3
@@ -142,7 +142,6 @@ require (
142142
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect
143143
github.com/gofrs/flock v0.12.1 // indirect
144144
github.com/gogo/googleapis v1.4.1 // indirect
145-
github.com/gogo/protobuf v1.3.2 // indirect
146145
github.com/golang/glog v1.2.5 // indirect
147146
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
148147
github.com/golang/snappy v0.0.5-0.20231225225746-43d5d4cd4e0e // indirect
@@ -172,7 +171,6 @@ require (
172171
github.com/holiman/bloomfilter/v2 v2.0.3 // indirect
173172
github.com/huandu/skiplist v1.2.1 // indirect
174173
github.com/huin/goupnp v1.3.0 // indirect
175-
github.com/iancoleman/orderedmap v0.3.0 // indirect
176174
github.com/iancoleman/strcase v0.3.0 // indirect
177175
github.com/inconshreveable/mousetrap v1.1.0 // indirect
178176
github.com/jackpal/go-nat-pmp v1.0.2 // indirect

go.sum

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -863,10 +863,8 @@ github.com/cosmos/gogoproto v1.7.0 h1:79USr0oyXAbxg3rspGh/m4SWNyoz/GLaAh0QlCe2fr
863863
github.com/cosmos/gogoproto v1.7.0/go.mod h1:yWChEv5IUEYURQasfyBW5ffkMHR/90hiHgbNgrtp4j0=
864864
github.com/cosmos/iavl v1.2.2 h1:qHhKW3I70w+04g5KdsdVSHRbFLgt3yY3qTMd4Xa4rC8=
865865
github.com/cosmos/iavl v1.2.2/go.mod h1:GiM43q0pB+uG53mLxLDzimxM9l/5N9UuSY3/D0huuVw=
866-
github.com/cosmos/ibc-go/modules/capability v1.0.1 h1:ibwhrpJ3SftEEZRxCRkH0fQZ9svjthrX2+oXdZvzgGI=
867-
github.com/cosmos/ibc-go/modules/capability v1.0.1/go.mod h1:rquyOV262nGJplkumH+/LeYs04P3eV8oB7ZM4Ygqk4E=
868-
github.com/cosmos/ibc-go/v10 v10.0.0-beta.0.0.20250528142215-7d579b91ac6b h1:+TaXFL0WksE7yBs6DqHrRIDtkKZfu3+Lirbs6rK4N20=
869-
github.com/cosmos/ibc-go/v10 v10.0.0-beta.0.0.20250528142215-7d579b91ac6b/go.mod h1:AQ76dzfU5i3UB5UiktWe6q7hpbPyBXuZcnjMQekBkHs=
866+
github.com/cosmos/ibc-go/v10 v10.3.0 h1:w5DkHih8qn15deAeFoTk778WJU+xC1krJ5kDnicfUBc=
867+
github.com/cosmos/ibc-go/v10 v10.3.0/go.mod h1:CthaR7n4d23PJJ7wZHegmNgbVcLXCQql7EwHrAXnMtw=
870868
github.com/cosmos/ics23/go v0.11.0 h1:jk5skjT0TqX5e5QJbEnwXIS2yI2vnmLOgpQPeM5RtnU=
871869
github.com/cosmos/ics23/go v0.11.0/go.mod h1:A8OjxPE67hHST4Icw94hOxxFEJMBG031xIGF/JHNIY0=
872870
github.com/cosmos/keyring v1.2.0 h1:8C1lBP9xhImmIabyXW4c3vFjjLiBdGCmfLUfeZlV1Yo=
@@ -1284,8 +1282,6 @@ github.com/huandu/skiplist v1.2.1/go.mod h1:7v3iFjLcSAzO4fN5B8dvebvo/qsfumiLiDXM
12841282
github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg=
12851283
github.com/huin/goupnp v1.3.0 h1:UvLUlWDNpoUdYzb2TCn+MuTWtcjXKSza2n6CBdQ0xXc=
12861284
github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8=
1287-
github.com/iancoleman/orderedmap v0.3.0 h1:5cbR2grmZR/DiVt+VJopEhtVs9YGInGIxAoMJn+Ichc=
1288-
github.com/iancoleman/orderedmap v0.3.0/go.mod h1:XuLcCUkdL5owUCQeF2Ue9uuw1EptkJDkXXS7VoV7XGE=
12891285
github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=
12901286
github.com/iancoleman/strcase v0.3.0 h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI=
12911287
github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=

interfaces.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import (
2727
distrkeeper "github.com/cosmos/cosmos-sdk/x/distribution/keeper"
2828
govkeeper "github.com/cosmos/cosmos-sdk/x/gov/keeper"
2929
mintkeeper "github.com/cosmos/cosmos-sdk/x/mint/keeper"
30-
paramstypes "github.com/cosmos/cosmos-sdk/x/params/types"
3130
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
3231
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
3332
)
@@ -60,7 +59,6 @@ type EvmApp interface { //nolint:revive
6059
DefaultGenesis() map[string]json.RawMessage
6160
GetKey(storeKey string) *storetypes.KVStoreKey
6261
GetAnteHandler() sdk.AnteHandler
63-
GetSubspace(moduleName string) paramstypes.Subspace
6462
MsgServiceRouter() *baseapp.MsgServiceRouter
6563
GetMempool() mempool.ExtMempool
6664
}

tests/integration/x/ibc/test_msg_server.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,6 @@ func (suite *KeeperTestSuite) TestTransfer() {
341341
suite.network.App.SetTransferKeeper(transferkeeper.NewKeeper(
342342
suite.network.App.AppCodec(),
343343
runtime.NewKVStoreService(suite.network.App.GetKey(types.StoreKey)),
344-
suite.network.App.GetSubspace(types.ModuleName),
345344
&MockICS4Wrapper{}, // ICS4 Wrapper
346345
mockChannelKeeper,
347346
suite.network.App.MsgServiceRouter(),
@@ -494,7 +493,6 @@ func (suite *KeeperTestSuite) TestPrefixTrimming() {
494493
suite.network.App.SetTransferKeeper(transferkeeper.NewKeeper(
495494
suite.network.App.AppCodec(),
496495
runtime.NewKVStoreService(suite.network.App.GetKey(types.StoreKey)),
497-
suite.network.App.GetSubspace(types.ModuleName),
498496
&MockICS4Wrapper{}, // ICS4 Wrapper
499497
mockChannelKeeper,
500498
suite.network.App.MsgServiceRouter(),

0 commit comments

Comments
 (0)