Skip to content

Commit 50545a4

Browse files
committed
chore: update cosmos-sdk to v0.50.13-evm-inj and fix simapp
1 parent ebde885 commit 50545a4

File tree

8 files changed

+49
-39
lines changed

8 files changed

+49
-39
lines changed

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -225,12 +225,12 @@ require (
225225
)
226226

227227
replace (
228-
cosmossdk.io/store => github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj
229-
cosmossdk.io/x/evidence => github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-inj
230-
cosmossdk.io/x/feegrant => github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-inj
231-
cosmossdk.io/x/upgrade => github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-inj
228+
cosmossdk.io/store => github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj
229+
cosmossdk.io/x/evidence => github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-evm-inj
230+
cosmossdk.io/x/feegrant => github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-evm-inj
231+
cosmossdk.io/x/upgrade => github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-evm-inj
232232
github.com/cometbft/cometbft => github.com/InjectiveLabs/cometbft v0.38.17-inj.3
233-
github.com/cosmos/cosmos-sdk => github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj
233+
github.com/cosmos/cosmos-sdk => github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj
234234

235235
github.com/syndtr/goleveldb => github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7
236236
)

go.sum

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -241,16 +241,16 @@ github.com/DataDog/zstd v1.5.5 h1:oWf5W7GtOLgp6bciQYDmhHHjdhYkALu6S/5Ni9ZgSvQ=
241241
github.com/DataDog/zstd v1.5.5/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw=
242242
github.com/InjectiveLabs/cometbft v0.38.17-inj.3 h1:PnlnQAHo4VbG4QXnz865VoIKWLU0xfoM+Lb+mTG+Zuw=
243243
github.com/InjectiveLabs/cometbft v0.38.17-inj.3/go.mod h1:5l0SkgeLRXi6bBfQuevXjKqML1jjfJJlvI1Ulp02/o4=
244-
github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj h1:hpJrwE2pS+pu+3YBJ/hJ0B24pz03WN/YTQH/uWYewg0=
245-
github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj/go.mod h1:ZRk55hd/yr6rYvbemP3jcRvyBt21Ocmm+zizcmoaNT4=
246-
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj h1:ECHr3ubHh3HO1zuOxn4nVDWXwia7A7GM0SrPx/m/7EY=
247-
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj/go.mod h1:8BSkXlfZDzd5PaLe8TZoePFGGmVIV/ha0TZCToN0FcM=
248-
github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-inj h1:pear0DgMQHMgosrR6QQKxgv+mOPZYMRGU7xJOhdY7w4=
249-
github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-inj/go.mod h1:xa/Yd8nYr19cawsEby/hvyqKY1JwgTADkpeLoiQCp/M=
250-
github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-inj h1:dGv973nRMi6T7ILMsgecu5hOWqwxqJz6pgmYeiSLHoA=
251-
github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-inj/go.mod h1:v0vW27eq2imPHdC6m615AfTwSHuEaQjMUrpN0NQ1euk=
252-
github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-inj h1:FbuMOjcbALrgsNR/mA2RNw/bvq7mkjCasilKdb1swF0=
253-
github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-inj/go.mod h1:oKKey6LoyUysXhmojn082a+pT+o/WK6KmtqQZH2lSxA=
244+
github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj h1:RrAD84KOlOxiTpVgG7si4WCmm5R/RFF8gKEYVJdS1IQ=
245+
github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj/go.mod h1:ZRk55hd/yr6rYvbemP3jcRvyBt21Ocmm+zizcmoaNT4=
246+
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj h1:TZEUjGzWxCspoOImPrFzSINimh1YaWth8y93ncU7AgY=
247+
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj/go.mod h1:uj0hH4XK6vFFiIu/cZKIU2LuC/ckI4VZEQYHpAiJgik=
248+
github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-evm-inj h1:5mSfk6vKoQImqAt06nB88VwNuduINzlm+GJxyGXZSeA=
249+
github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-evm-inj/go.mod h1:pn4jLCqHa/7OEjgjMnNBkDeeV+fbQ4hBRNNMTFOJoc4=
250+
github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-evm-inj h1:LbQWPkX0ooYgQ/YN+/Hy6I+HKaKktHiPK0wupwfeZ3s=
251+
github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-evm-inj/go.mod h1:sx5eLyUwHeecBrRbYwm6wa4KTtOpOC3c3uRUd3ET3M8=
252+
github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-evm-inj h1:7ZPwyTGM80T0eJcSkMhad/AvIlqcobvVeP2wuGVagBU=
253+
github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-evm-inj/go.mod h1:yF7Z9d6uoNGP9TPZDXvYp78hoG6fCxEdVTo5rxxjNMw=
254254
github.com/InjectiveLabs/metrics v0.0.10 h1:BoOwXnCtRRIPmq06jcI20pXZYE758eusaCI5jDOoN4U=
255255
github.com/InjectiveLabs/metrics v0.0.10/go.mod h1:eYu++0DVUjk/jjV9WgvCo8gQU+16Yoyhp1iu+ghKNME=
256256
github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0=

modules/apps/callbacks/go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -228,12 +228,12 @@ require (
228228
)
229229

230230
replace (
231-
cosmossdk.io/store => github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj
232-
cosmossdk.io/x/evidence => github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-inj
233-
cosmossdk.io/x/feegrant => github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-inj
234-
cosmossdk.io/x/upgrade => github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-inj
231+
cosmossdk.io/store => github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj
232+
cosmossdk.io/x/evidence => github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-evm-inj
233+
cosmossdk.io/x/feegrant => github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-evm-inj
234+
cosmossdk.io/x/upgrade => github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-evm-inj
235235
github.com/cometbft/cometbft => github.com/InjectiveLabs/cometbft v0.38.17-inj.3
236-
github.com/cosmos/cosmos-sdk => github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj
236+
github.com/cosmos/cosmos-sdk => github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj
237237

238238
github.com/syndtr/goleveldb => github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7
239239
)

modules/apps/callbacks/go.sum

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -241,16 +241,16 @@ github.com/DataDog/zstd v1.5.5 h1:oWf5W7GtOLgp6bciQYDmhHHjdhYkALu6S/5Ni9ZgSvQ=
241241
github.com/DataDog/zstd v1.5.5/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw=
242242
github.com/InjectiveLabs/cometbft v0.38.17-inj.3 h1:PnlnQAHo4VbG4QXnz865VoIKWLU0xfoM+Lb+mTG+Zuw=
243243
github.com/InjectiveLabs/cometbft v0.38.17-inj.3/go.mod h1:5l0SkgeLRXi6bBfQuevXjKqML1jjfJJlvI1Ulp02/o4=
244-
github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj h1:hpJrwE2pS+pu+3YBJ/hJ0B24pz03WN/YTQH/uWYewg0=
245-
github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj/go.mod h1:ZRk55hd/yr6rYvbemP3jcRvyBt21Ocmm+zizcmoaNT4=
246-
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj h1:ECHr3ubHh3HO1zuOxn4nVDWXwia7A7GM0SrPx/m/7EY=
247-
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj/go.mod h1:8BSkXlfZDzd5PaLe8TZoePFGGmVIV/ha0TZCToN0FcM=
248-
github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-inj h1:pear0DgMQHMgosrR6QQKxgv+mOPZYMRGU7xJOhdY7w4=
249-
github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-inj/go.mod h1:xa/Yd8nYr19cawsEby/hvyqKY1JwgTADkpeLoiQCp/M=
250-
github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-inj h1:dGv973nRMi6T7ILMsgecu5hOWqwxqJz6pgmYeiSLHoA=
251-
github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-inj/go.mod h1:v0vW27eq2imPHdC6m615AfTwSHuEaQjMUrpN0NQ1euk=
252-
github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-inj h1:FbuMOjcbALrgsNR/mA2RNw/bvq7mkjCasilKdb1swF0=
253-
github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-inj/go.mod h1:oKKey6LoyUysXhmojn082a+pT+o/WK6KmtqQZH2lSxA=
244+
github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj h1:RrAD84KOlOxiTpVgG7si4WCmm5R/RFF8gKEYVJdS1IQ=
245+
github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj/go.mod h1:ZRk55hd/yr6rYvbemP3jcRvyBt21Ocmm+zizcmoaNT4=
246+
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj h1:TZEUjGzWxCspoOImPrFzSINimh1YaWth8y93ncU7AgY=
247+
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj/go.mod h1:uj0hH4XK6vFFiIu/cZKIU2LuC/ckI4VZEQYHpAiJgik=
248+
github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-evm-inj h1:5mSfk6vKoQImqAt06nB88VwNuduINzlm+GJxyGXZSeA=
249+
github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-evm-inj/go.mod h1:pn4jLCqHa/7OEjgjMnNBkDeeV+fbQ4hBRNNMTFOJoc4=
250+
github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-evm-inj h1:LbQWPkX0ooYgQ/YN+/Hy6I+HKaKktHiPK0wupwfeZ3s=
251+
github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-evm-inj/go.mod h1:sx5eLyUwHeecBrRbYwm6wa4KTtOpOC3c3uRUd3ET3M8=
252+
github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-evm-inj h1:7ZPwyTGM80T0eJcSkMhad/AvIlqcobvVeP2wuGVagBU=
253+
github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-evm-inj/go.mod h1:yF7Z9d6uoNGP9TPZDXvYp78hoG6fCxEdVTo5rxxjNMw=
254254
github.com/InjectiveLabs/metrics v0.0.10 h1:BoOwXnCtRRIPmq06jcI20pXZYE758eusaCI5jDOoN4U=
255255
github.com/InjectiveLabs/metrics v0.0.10/go.mod h1:eYu++0DVUjk/jjV9WgvCo8gQU+16Yoyhp1iu+ghKNME=
256256
github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0=

modules/apps/callbacks/testing/simapp/app.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ type SimApp struct {
175175
// keys to access the substores
176176
keys map[string]*storetypes.KVStoreKey
177177
tkeys map[string]*storetypes.TransientStoreKey
178+
okeys map[string]*storetypes.ObjectStoreKey
178179
memKeys map[string]*storetypes.MemoryStoreKey
179180

180181
// keepers
@@ -311,6 +312,7 @@ func NewSimApp(
311312
}
312313

313314
tkeys := storetypes.NewTransientStoreKeys(paramstypes.TStoreKey, banktypes.TStoreKey)
315+
okeys := storetypes.NewObjectStoreKeys(banktypes.ObjectStoreKey)
314316
memKeys := storetypes.NewMemoryStoreKeys(capabilitytypes.MemStoreKey, ibcmock.MemStoreKey)
315317

316318
app := &SimApp{
@@ -321,6 +323,7 @@ func NewSimApp(
321323
interfaceRegistry: interfaceRegistry,
322324
keys: keys,
323325
tkeys: tkeys,
326+
okeys: okeys,
324327
memKeys: memKeys,
325328
}
326329

@@ -358,6 +361,7 @@ func NewSimApp(
358361
appCodec,
359362
runtime.NewKVStoreService(keys[banktypes.StoreKey]),
360363
runtime.NewTransientStoreService(tkeys[banktypes.TStoreKey]),
364+
okeys[banktypes.ObjectStoreKey],
361365
app.AccountKeeper,
362366
BlockedAddresses(),
363367
authtypes.NewModuleAddress(govtypes.ModuleName).String(),
@@ -730,6 +734,7 @@ func NewSimApp(
730734
// initialize stores
731735
app.MountKVStores(keys)
732736
app.MountTransientStores(tkeys)
737+
app.MountObjectStores(okeys)
733738
app.MountMemoryStores(memKeys)
734739

735740
// initialize BaseApp

modules/capability/go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -183,12 +183,12 @@ require (
183183
)
184184

185185
replace (
186-
cosmossdk.io/store => github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj
187-
cosmossdk.io/x/evidence => github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-inj
188-
cosmossdk.io/x/feegrant => github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-inj
189-
cosmossdk.io/x/upgrade => github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-inj
186+
cosmossdk.io/store => github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj
187+
cosmossdk.io/x/evidence => github.com/InjectiveLabs/cosmos-sdk/x/evidence v0.50.13-evm-inj
188+
cosmossdk.io/x/feegrant => github.com/InjectiveLabs/cosmos-sdk/x/feegrant v0.50.13-evm-inj
189+
cosmossdk.io/x/upgrade => github.com/InjectiveLabs/cosmos-sdk/x/upgrade v0.50.13-evm-inj
190190
github.com/cometbft/cometbft => github.com/InjectiveLabs/cometbft v0.38.17-inj.3
191-
github.com/cosmos/cosmos-sdk => github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj
191+
github.com/cosmos/cosmos-sdk => github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj
192192

193193
github.com/syndtr/goleveldb => github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7
194194
)

modules/capability/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ github.com/DataDog/zstd v1.5.5 h1:oWf5W7GtOLgp6bciQYDmhHHjdhYkALu6S/5Ni9ZgSvQ=
4747
github.com/DataDog/zstd v1.5.5/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw=
4848
github.com/InjectiveLabs/cometbft v0.38.17-inj.3 h1:PnlnQAHo4VbG4QXnz865VoIKWLU0xfoM+Lb+mTG+Zuw=
4949
github.com/InjectiveLabs/cometbft v0.38.17-inj.3/go.mod h1:5l0SkgeLRXi6bBfQuevXjKqML1jjfJJlvI1Ulp02/o4=
50-
github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj h1:hpJrwE2pS+pu+3YBJ/hJ0B24pz03WN/YTQH/uWYewg0=
51-
github.com/InjectiveLabs/cosmos-sdk v0.50.13-inj/go.mod h1:ZRk55hd/yr6rYvbemP3jcRvyBt21Ocmm+zizcmoaNT4=
52-
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj h1:ECHr3ubHh3HO1zuOxn4nVDWXwia7A7GM0SrPx/m/7EY=
53-
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-inj/go.mod h1:8BSkXlfZDzd5PaLe8TZoePFGGmVIV/ha0TZCToN0FcM=
50+
github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj h1:RrAD84KOlOxiTpVgG7si4WCmm5R/RFF8gKEYVJdS1IQ=
51+
github.com/InjectiveLabs/cosmos-sdk v0.50.13-evm-inj/go.mod h1:ZRk55hd/yr6rYvbemP3jcRvyBt21Ocmm+zizcmoaNT4=
52+
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj h1:TZEUjGzWxCspoOImPrFzSINimh1YaWth8y93ncU7AgY=
53+
github.com/InjectiveLabs/cosmos-sdk/store v0.50.13-evm-inj/go.mod h1:uj0hH4XK6vFFiIu/cZKIU2LuC/ckI4VZEQYHpAiJgik=
5454
github.com/InjectiveLabs/metrics v0.0.10 h1:BoOwXnCtRRIPmq06jcI20pXZYE758eusaCI5jDOoN4U=
5555
github.com/InjectiveLabs/metrics v0.0.10/go.mod h1:eYu++0DVUjk/jjV9WgvCo8gQU+16Yoyhp1iu+ghKNME=
5656
github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0=

testing/simapp/app.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ type SimApp struct {
177177
// keys to access the substores
178178
keys map[string]*storetypes.KVStoreKey
179179
tkeys map[string]*storetypes.TransientStoreKey
180+
okeys map[string]*storetypes.ObjectStoreKey
180181
memKeys map[string]*storetypes.MemoryStoreKey
181182

182183
// keepers
@@ -311,6 +312,7 @@ func NewSimApp(
311312
}
312313

313314
tkeys := storetypes.NewTransientStoreKeys(paramstypes.TStoreKey, banktypes.TStoreKey)
315+
okeys := storetypes.NewObjectStoreKeys(banktypes.ObjectStoreKey)
314316
memKeys := storetypes.NewMemoryStoreKeys(capabilitytypes.MemStoreKey, ibcmock.MemStoreKey)
315317

316318
app := &SimApp{
@@ -321,6 +323,7 @@ func NewSimApp(
321323
interfaceRegistry: interfaceRegistry,
322324
keys: keys,
323325
tkeys: tkeys,
326+
okeys: okeys,
324327
memKeys: memKeys,
325328
}
326329

@@ -359,6 +362,7 @@ func NewSimApp(
359362
appCodec,
360363
runtime.NewKVStoreService(keys[banktypes.StoreKey]),
361364
runtime.NewTransientKVStoreService(tkeys[banktypes.TStoreKey]),
365+
okeys[banktypes.ObjectStoreKey],
362366
app.AccountKeeper,
363367
BlockedAddresses(),
364368
authtypes.NewModuleAddress(govtypes.ModuleName).String(),
@@ -728,6 +732,7 @@ func NewSimApp(
728732
// initialize stores
729733
app.MountKVStores(keys)
730734
app.MountTransientStores(tkeys)
735+
app.MountObjectStores(okeys)
731736
app.MountMemoryStores(memKeys)
732737

733738
// initialize BaseApp

0 commit comments

Comments
 (0)