Skip to content

Commit b34c8b6

Browse files
authored
update ibc-go, use persistence-sdk commit, use version-default in ica. (#394)
* update ibc-go, use persistence-sdk commit, use version-default in ica. * change middleware. * sync with main * update ibc-go v4.3.0 * re-add deleted comment * use persistence-sdk v2 * use persistence-sdk v2 * use persistence-sdk v2
1 parent 056cffe commit b34c8b6

28 files changed

+156
-164
lines changed

ante/ante.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
sdk "github.com/cosmos/cosmos-sdk/types"
55
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
66
"github.com/cosmos/cosmos-sdk/x/auth/ante"
7-
ibcante "github.com/cosmos/ibc-go/v3/modules/core/ante"
8-
ibckeeper "github.com/cosmos/ibc-go/v3/modules/core/keeper"
7+
ibcante "github.com/cosmos/ibc-go/v4/modules/core/ante"
8+
ibckeeper "github.com/cosmos/ibc-go/v4/modules/core/keeper"
99
)
1010

1111
// HandlerOptions extend the SDK's AnteHandler options by requiring the IBC

app/app.go

+31-44
Original file line numberDiff line numberDiff line change
@@ -78,40 +78,37 @@ import (
7878
upgradeclient "github.com/cosmos/cosmos-sdk/x/upgrade/client"
7979
upgradekeeper "github.com/cosmos/cosmos-sdk/x/upgrade/keeper"
8080
upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types"
81-
ica "github.com/cosmos/ibc-go/v3/modules/apps/27-interchain-accounts"
82-
icacontroller "github.com/cosmos/ibc-go/v3/modules/apps/27-interchain-accounts/controller"
83-
icacontrollerkeeper "github.com/cosmos/ibc-go/v3/modules/apps/27-interchain-accounts/controller/keeper"
84-
icacontrollertypes "github.com/cosmos/ibc-go/v3/modules/apps/27-interchain-accounts/controller/types"
85-
icahost "github.com/cosmos/ibc-go/v3/modules/apps/27-interchain-accounts/host"
86-
icahostkeeper "github.com/cosmos/ibc-go/v3/modules/apps/27-interchain-accounts/host/keeper"
87-
icahosttypes "github.com/cosmos/ibc-go/v3/modules/apps/27-interchain-accounts/host/types"
88-
icatypes "github.com/cosmos/ibc-go/v3/modules/apps/27-interchain-accounts/types"
89-
"github.com/cosmos/ibc-go/v3/modules/apps/transfer"
90-
ibctransferkeeper "github.com/cosmos/ibc-go/v3/modules/apps/transfer/keeper"
91-
ibctransfertypes "github.com/cosmos/ibc-go/v3/modules/apps/transfer/types"
92-
ibc "github.com/cosmos/ibc-go/v3/modules/core"
93-
ibcclient "github.com/cosmos/ibc-go/v3/modules/core/02-client"
94-
ibcclientclient "github.com/cosmos/ibc-go/v3/modules/core/02-client/client"
95-
ibcclienttypes "github.com/cosmos/ibc-go/v3/modules/core/02-client/types"
96-
porttypes "github.com/cosmos/ibc-go/v3/modules/core/05-port/types"
97-
ibchost "github.com/cosmos/ibc-go/v3/modules/core/24-host"
98-
ibckeeper "github.com/cosmos/ibc-go/v3/modules/core/keeper"
99-
ibctesting "github.com/cosmos/ibc-go/v3/testing"
81+
ica "github.com/cosmos/ibc-go/v4/modules/apps/27-interchain-accounts"
82+
icacontroller "github.com/cosmos/ibc-go/v4/modules/apps/27-interchain-accounts/controller"
83+
icacontrollerkeeper "github.com/cosmos/ibc-go/v4/modules/apps/27-interchain-accounts/controller/keeper"
84+
icacontrollertypes "github.com/cosmos/ibc-go/v4/modules/apps/27-interchain-accounts/controller/types"
85+
icahost "github.com/cosmos/ibc-go/v4/modules/apps/27-interchain-accounts/host"
86+
icahostkeeper "github.com/cosmos/ibc-go/v4/modules/apps/27-interchain-accounts/host/keeper"
87+
icahosttypes "github.com/cosmos/ibc-go/v4/modules/apps/27-interchain-accounts/host/types"
88+
icatypes "github.com/cosmos/ibc-go/v4/modules/apps/27-interchain-accounts/types"
89+
"github.com/cosmos/ibc-go/v4/modules/apps/transfer"
90+
ibctransferkeeper "github.com/cosmos/ibc-go/v4/modules/apps/transfer/keeper"
91+
ibctransfertypes "github.com/cosmos/ibc-go/v4/modules/apps/transfer/types"
92+
ibc "github.com/cosmos/ibc-go/v4/modules/core"
93+
ibcclient "github.com/cosmos/ibc-go/v4/modules/core/02-client"
94+
ibcclientclient "github.com/cosmos/ibc-go/v4/modules/core/02-client/client"
95+
ibcclienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types"
96+
porttypes "github.com/cosmos/ibc-go/v4/modules/core/05-port/types"
97+
ibchost "github.com/cosmos/ibc-go/v4/modules/core/24-host"
98+
ibckeeper "github.com/cosmos/ibc-go/v4/modules/core/keeper"
99+
ibctesting "github.com/cosmos/ibc-go/v4/testing"
100100
"github.com/gorilla/mux"
101-
"github.com/persistenceOne/persistence-sdk/x/epochs"
102-
epochskeeper "github.com/persistenceOne/persistence-sdk/x/epochs/keeper"
103-
epochstypes "github.com/persistenceOne/persistence-sdk/x/epochs/types"
104-
"github.com/persistenceOne/persistence-sdk/x/ibchooker"
105-
ibchookerkeeper "github.com/persistenceOne/persistence-sdk/x/ibchooker/keeper"
106-
ibchookertypes "github.com/persistenceOne/persistence-sdk/x/ibchooker/types"
107-
"github.com/persistenceOne/persistence-sdk/x/interchainquery"
108-
interchainquerykeeper "github.com/persistenceOne/persistence-sdk/x/interchainquery/keeper"
109-
interchainquerytypes "github.com/persistenceOne/persistence-sdk/x/interchainquery/types"
101+
"github.com/persistenceOne/persistence-sdk/v2/x/epochs"
102+
epochskeeper "github.com/persistenceOne/persistence-sdk/v2/x/epochs/keeper"
103+
epochstypes "github.com/persistenceOne/persistence-sdk/v2/x/epochs/types"
104+
"github.com/persistenceOne/persistence-sdk/v2/x/ibchooker"
105+
ibchookerkeeper "github.com/persistenceOne/persistence-sdk/v2/x/ibchooker/keeper"
106+
ibchookertypes "github.com/persistenceOne/persistence-sdk/v2/x/ibchooker/types"
107+
"github.com/persistenceOne/persistence-sdk/v2/x/interchainquery"
108+
interchainquerykeeper "github.com/persistenceOne/persistence-sdk/v2/x/interchainquery/keeper"
109+
interchainquerytypes "github.com/persistenceOne/persistence-sdk/v2/x/interchainquery/types"
110110
"github.com/rakyll/statik/fs"
111111
"github.com/spf13/cast"
112-
"github.com/strangelove-ventures/packet-forward-middleware/v2/router"
113-
routerkeeper "github.com/strangelove-ventures/packet-forward-middleware/v2/router/keeper"
114-
routertypes "github.com/strangelove-ventures/packet-forward-middleware/v2/router/types"
115112
abci "github.com/tendermint/tendermint/abci/types"
116113
tmjson "github.com/tendermint/tendermint/libs/json"
117114
"github.com/tendermint/tendermint/libs/log"
@@ -164,7 +161,6 @@ var (
164161
transfer.AppModuleBasic{},
165162
ibchooker.AppModuleBasic{},
166163
vesting.AppModuleBasic{},
167-
router.AppModuleBasic{},
168164
ica.AppModuleBasic{},
169165
epochs.AppModuleBasic{},
170166
lscosmos.AppModuleBasic{},
@@ -239,7 +235,6 @@ type PstakeApp struct {
239235
TransferHooksKeeper ibchookerkeeper.Keeper
240236
FeeGrantKeeper feegrantkeeper.Keeper
241237
AuthzKeeper authzkeeper.Keeper
242-
RouterKeeper routerkeeper.Keeper
243238
EpochsKeeper epochskeeper.Keeper
244239
LSCosmosKeeper lscosmoskeeper.Keeper
245240
InterchainQueryKeeper interchainquerykeeper.Keeper
@@ -294,7 +289,7 @@ func NewpStakeApp(
294289
minttypes.StoreKey, distrtypes.StoreKey, slashingtypes.StoreKey,
295290
govtypes.StoreKey, paramstypes.StoreKey, ibchost.StoreKey, upgradetypes.StoreKey,
296291
evidencetypes.StoreKey, ibctransfertypes.StoreKey,
297-
capabilitytypes.StoreKey, feegrant.StoreKey, authzkeeper.StoreKey, routertypes.StoreKey, icahosttypes.StoreKey,
292+
capabilitytypes.StoreKey, feegrant.StoreKey, authzkeeper.StoreKey, icahosttypes.StoreKey,
298293
icacontrollertypes.StoreKey, epochstypes.StoreKey, lscosmostypes.StoreKey, interchainquerytypes.StoreKey,
299294
)
300295
tkeys := sdk.NewTransientStoreKeys(paramstypes.TStoreKey)
@@ -396,7 +391,6 @@ func NewpStakeApp(
396391
authtypes.FeeCollectorName,
397392
)
398393
epochsKeeper := *epochskeeper.NewKeeper(
399-
appCodec,
400394
keys[epochstypes.StoreKey],
401395
)
402396

@@ -484,15 +478,13 @@ func NewpStakeApp(
484478
app.TransferHooksKeeper = *ibcTransferHooksKeeper.SetHooks(ibchookertypes.NewMultiStakingHooks(app.LSCosmosKeeper.NewIBCTransferHooks()))
485479
ibcTransferHooksMiddleware := ibchooker.NewAppModule(app.TransferHooksKeeper, transferIBCModule)
486480

487-
app.RouterKeeper = routerkeeper.NewKeeper(appCodec, keys[routertypes.StoreKey], app.GetSubspace(routertypes.ModuleName), app.TransferKeeper, app.DistrKeeper)
488-
489481
// Information will flow: ibc-port -> icaController -> lscosmos.
490482
lscosmosModule := lscosmos.NewAppModule(appCodec, app.LSCosmosKeeper, app.AccountKeeper, app.BankKeeper)
491-
icaControllerIBCModule := icacontroller.NewIBCModule(app.ICAControllerKeeper, lscosmosModule)
483+
icaControllerIBCModule := icacontroller.NewIBCMiddleware(lscosmosModule, app.ICAControllerKeeper)
492484

493485
// This module is not being used for any routing, can be removed, only part of ModuleManager.
494486
// using ibcTransferHooksMiddleware instead.
495-
routerModule := router.NewAppModule(app.RouterKeeper, transferIBCModule)
487+
//routerModule := router.NewAppModule(app.RouterKeeper, transferIBCModule)
496488
// create static IBC router, add transfer route, then set and seal it
497489
ibcRouter := porttypes.NewRouter()
498490
ibcRouter.AddRoute(icahosttypes.SubModuleName, icaHostIBCModule).
@@ -567,7 +559,6 @@ func NewpStakeApp(
567559
transferModule,
568560
ibcTransferHooksMiddleware,
569561
icaModule,
570-
routerModule,
571562
lscosmosModule,
572563
interchainQueryModule,
573564
)
@@ -587,7 +578,6 @@ func NewpStakeApp(
587578
ibctransfertypes.ModuleName,
588579
ibchost.ModuleName,
589580
icatypes.ModuleName,
590-
routertypes.ModuleName,
591581
lscosmostypes.ModuleName,
592582
epochstypes.ModuleName,
593583
authtypes.ModuleName,
@@ -611,7 +601,6 @@ func NewpStakeApp(
611601
ibctransfertypes.ModuleName,
612602
ibchost.ModuleName,
613603
icatypes.ModuleName,
614-
routertypes.ModuleName,
615604
feegrant.ModuleName,
616605
authz.ModuleName,
617606
lscosmostypes.ModuleName,
@@ -654,7 +643,6 @@ func NewpStakeApp(
654643
feegrant.ModuleName,
655644
authz.ModuleName,
656645
genutiltypes.ModuleName,
657-
routertypes.ModuleName,
658646
lscosmostypes.ModuleName,
659647
epochstypes.ModuleName,
660648
paramstypes.ModuleName,
@@ -919,7 +907,6 @@ func initParamsKeeper(appCodec codec.BinaryCodec, legacyAmino *codec.LegacyAmino
919907
paramsKeeper.Subspace(ibchost.ModuleName)
920908
paramsKeeper.Subspace(icacontrollertypes.SubModuleName)
921909
paramsKeeper.Subspace(icahosttypes.SubModuleName)
922-
paramsKeeper.Subspace(routertypes.ModuleName).WithKeyTable(routertypes.ParamKeyTable())
923910
paramsKeeper.Subspace(lscosmostypes.ModuleName)
924911
paramsKeeper.Subspace(interchainquerytypes.ModuleName)
925912

app/helpers/test_helpers.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"github.com/cosmos/cosmos-sdk/codec"
99
"github.com/cosmos/cosmos-sdk/simapp"
1010
sdk "github.com/cosmos/cosmos-sdk/types"
11-
ibctesting "github.com/cosmos/ibc-go/v3/testing"
11+
ibctesting "github.com/cosmos/ibc-go/v4/testing"
1212
"github.com/stretchr/testify/require"
1313
abci "github.com/tendermint/tendermint/abci/types"
1414
"github.com/tendermint/tendermint/libs/log"

cmd/pstaked/cmd/root.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ import (
2424
banktypes "github.com/cosmos/cosmos-sdk/x/bank/types"
2525
"github.com/cosmos/cosmos-sdk/x/crisis"
2626
genutilcli "github.com/cosmos/cosmos-sdk/x/genutil/client/cli"
27-
ibcclienttypes "github.com/cosmos/ibc-go/v3/modules/core/02-client/types"
28-
ibcchanneltypes "github.com/cosmos/ibc-go/v3/modules/core/04-channel/types"
27+
ibcclienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types"
28+
ibcchanneltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types"
2929
"github.com/spf13/cast"
3030
"github.com/spf13/cobra"
3131
tmcli "github.com/tendermint/tendermint/libs/cli"

cmd/pstaked/cmd/testnet.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ import (
3333
"github.com/cosmos/cosmos-sdk/x/genutil"
3434
genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types"
3535
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
36-
ibcclienttypes "github.com/cosmos/ibc-go/v3/modules/core/02-client/types"
37-
ibcchanneltypes "github.com/cosmos/ibc-go/v3/modules/core/04-channel/types"
36+
ibcclienttypes "github.com/cosmos/ibc-go/v4/modules/core/02-client/types"
37+
ibcchanneltypes "github.com/cosmos/ibc-go/v4/modules/core/04-channel/types"
3838

3939
"github.com/persistenceOne/pstake-native/app/params"
4040
)

go.mod

+17-17
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,23 @@ go 1.19
55
require (
66
github.com/cosmos/cosmos-sdk v0.45.12
77
github.com/cosmos/go-bip39 v1.0.0
8-
github.com/cosmos/ibc-go/v3 v3.4.0
8+
github.com/cosmos/ibc-go/v4 v4.3.0
99
github.com/gogo/protobuf v1.3.3
1010
github.com/golang/protobuf v1.5.2
11-
github.com/golangci/golangci-lint v1.51.1
11+
github.com/golangci/golangci-lint v1.51.0
1212
github.com/gorilla/mux v1.8.0
1313
github.com/grpc-ecosystem/grpc-gateway v1.16.0
1414
github.com/ory/dockertest/v3 v3.9.1
15-
github.com/persistenceOne/persistence-sdk v1.0.0
15+
github.com/persistenceOne/persistence-sdk/v2 v2.0.0-rc0
1616
github.com/rakyll/statik v0.1.7
1717
github.com/spf13/cast v1.5.0
1818
github.com/spf13/cobra v1.6.1
1919
github.com/spf13/viper v1.15.0
20-
github.com/strangelove-ventures/packet-forward-middleware/v2 v2.1.1
2120
github.com/stretchr/testify v1.8.1
2221
github.com/tendermint/tendermint v0.34.24
2322
github.com/tendermint/tm-db v0.6.7
2423
google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef
25-
google.golang.org/grpc v1.52.0
24+
google.golang.org/grpc v1.52.3
2625
gopkg.in/yaml.v2 v2.4.0
2726
)
2827

@@ -58,6 +57,7 @@ require (
5857
github.com/breml/bidichk v0.2.3 // indirect
5958
github.com/breml/errchkjson v0.3.0 // indirect
6059
github.com/btcsuite/btcd v0.22.2 // indirect
60+
github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect
6161
github.com/butuzov/ireturn v0.1.1 // indirect
6262
github.com/cenkalti/backoff/v4 v4.1.3 // indirect
6363
github.com/cespare/xxhash v1.1.0 // indirect
@@ -76,6 +76,7 @@ require (
7676
github.com/daixiang0/gci v0.9.0 // indirect
7777
github.com/danieljoos/wincred v1.1.2 // indirect
7878
github.com/davecgh/go-spew v1.1.1 // indirect
79+
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect
7980
github.com/denis-tingaikin/go-header v0.4.3 // indirect
8081
github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f // indirect
8182
github.com/dgraph-io/badger/v2 v2.2007.2 // indirect
@@ -100,7 +101,7 @@ require (
100101
github.com/go-kit/log v0.2.1 // indirect
101102
github.com/go-logfmt/logfmt v0.5.1 // indirect
102103
github.com/go-toolsmith/astcast v1.0.0 // indirect
103-
github.com/go-toolsmith/astcopy v1.0.3 // indirect
104+
github.com/go-toolsmith/astcopy v1.0.2 // indirect
104105
github.com/go-toolsmith/astequal v1.0.3 // indirect
105106
github.com/go-toolsmith/astfmt v1.0.0 // indirect
106107
github.com/go-toolsmith/astp v1.0.0 // indirect
@@ -125,7 +126,7 @@ require (
125126
github.com/google/go-cmp v0.5.9 // indirect
126127
github.com/google/orderedcode v0.0.1 // indirect
127128
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
128-
github.com/gordonklaus/ineffassign v0.0.0-20230107090616-13ace0543b28 // indirect
129+
github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8 // indirect
129130
github.com/gorilla/handlers v1.5.1 // indirect
130131
github.com/gorilla/websocket v1.5.0 // indirect
131132
github.com/gostaticanalysis/analysisutil v0.7.1 // indirect
@@ -152,7 +153,7 @@ require (
152153
github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af // indirect
153154
github.com/jmhodges/levigo v1.0.0 // indirect
154155
github.com/julz/importas v0.1.0 // indirect
155-
github.com/junk1tm/musttag v0.4.4 // indirect
156+
github.com/junk1tm/musttag v0.4.3 // indirect
156157
github.com/keybase/go-keychain v0.0.0-20190712205309-48d3d31d256d // indirect
157158
github.com/kisielk/errcheck v1.6.3 // indirect
158159
github.com/kisielk/gotool v1.0.0 // indirect
@@ -188,7 +189,7 @@ require (
188189
github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 // indirect
189190
github.com/nishanths/exhaustive v0.9.5 // indirect
190191
github.com/nishanths/predeclared v0.2.2 // indirect
191-
github.com/nunnatsa/ginkgolinter v0.8.1 // indirect
192+
github.com/nunnatsa/ginkgolinter v0.7.1 // indirect
192193
github.com/olekukonko/tablewriter v0.0.5 // indirect
193194
github.com/opencontainers/go-digest v1.0.0 // indirect
194195
github.com/opencontainers/image-spec v1.1.0-rc2 // indirect
@@ -212,8 +213,8 @@ require (
212213
github.com/rs/cors v1.8.2 // indirect
213214
github.com/rs/zerolog v1.27.0 // indirect
214215
github.com/ryancurrah/gomodguard v1.3.0 // indirect
215-
github.com/ryanrolds/sqlclosecheck v0.4.0 // indirect
216-
github.com/sanposhiho/wastedassign/v2 v2.0.7 // indirect
216+
github.com/ryanrolds/sqlclosecheck v0.3.0 // indirect
217+
github.com/sanposhiho/wastedassign/v2 v2.0.6 // indirect
217218
github.com/sasha-s/go-deadlock v0.3.1 // indirect
218219
github.com/sashamelentyev/interfacebloat v1.1.0 // indirect
219220
github.com/sashamelentyev/usestdlibvars v1.21.1 // indirect
@@ -224,7 +225,7 @@ require (
224225
github.com/sivchari/nosnakecase v1.7.0 // indirect
225226
github.com/sivchari/tenv v1.7.1 // indirect
226227
github.com/sonatard/noctx v0.0.1 // indirect
227-
github.com/sourcegraph/go-diff v0.7.0 // indirect
228+
github.com/sourcegraph/go-diff v0.6.2-0.20221031073116-7ef5f68ebea1 // indirect
228229
github.com/spf13/afero v1.9.3 // indirect
229230
github.com/spf13/jwalterweatherman v1.1.0 // indirect
230231
github.com/spf13/pflag v1.0.5 // indirect
@@ -240,7 +241,7 @@ require (
240241
github.com/tidwall/btree v1.5.0 // indirect
241242
github.com/timakin/bodyclose v0.0.0-20221125081123-e39cf3fc478e // indirect
242243
github.com/timonwong/loggercheck v0.9.3 // indirect
243-
github.com/tomarrell/wrapcheck/v2 v2.8.0 // indirect
244+
github.com/tomarrell/wrapcheck/v2 v2.7.0 // indirect
244245
github.com/tommy-muehle/go-mnd/v2 v2.5.1 // indirect
245246
github.com/ultraware/funlen v0.0.3 // indirect
246247
github.com/ultraware/whitespace v0.0.5 // indirect
@@ -257,7 +258,7 @@ require (
257258
go.uber.org/atomic v1.10.0 // indirect
258259
go.uber.org/multierr v1.8.0 // indirect
259260
go.uber.org/zap v1.23.0 // indirect
260-
golang.org/x/crypto v0.2.0 // indirect
261+
golang.org/x/crypto v0.4.0 // indirect
261262
golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e // indirect
262263
golang.org/x/exp/typeparams v0.0.0-20221208152030-732eee02a75a // indirect
263264
golang.org/x/mod v0.7.0 // indirect
@@ -270,7 +271,7 @@ require (
270271
google.golang.org/protobuf v1.28.2-0.20220831092852-f930b1dc76e8 // indirect
271272
gopkg.in/ini.v1 v1.67.0 // indirect
272273
gopkg.in/yaml.v3 v3.0.1 // indirect
273-
honnef.co/go/tools v0.4.0 // indirect
274+
honnef.co/go/tools v0.4.0-0.dev.0.20221209223220-58c4d7e4b720 // indirect
274275
mvdan.cc/gofumpt v0.4.0 // indirect
275276
mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed // indirect
276277
mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b // indirect
@@ -280,8 +281,7 @@ require (
280281

281282
replace (
282283
github.com/confio/ics23/go => github.com/confio/ics23/go v0.9.0
283-
github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.45.12
284284
github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1
285-
github.com/tendermint/tendermint => github.com/informalsystems/tendermint v0.34.24
285+
github.com/tendermint/tendermint => github.com/informalsystems/tendermint v0.34.25
286286
google.golang.org/grpc => google.golang.org/grpc v1.33.2
287287
)

0 commit comments

Comments
 (0)