From 885605369eac4caeb46ab43d477e4b574b971f2c Mon Sep 17 00:00:00 2001 From: julienrbrt Date: Sat, 21 Sep 2024 01:51:18 +0000 Subject: [PATCH] sync simapp changes --- app/next-v2/COMMIT | 2 +- app/next-v2/app_config.go | 24 +++-- app/next-v2/go.mod | 72 +++++++-------- app/next-v2/go.sum | 140 +++++++++++++++--------------- app/next/COMMIT | 2 +- app/next/app_config.go | 21 +++-- app/next/go.mod | 58 ++++++------- app/next/go.sum | 112 ++++++++++++------------ app/next/simd/cmd/testnet_test.go | 1 + app/next/v2/app_config.go | 24 +++-- app/v047/COMMIT | 2 +- app/v047/go.mod | 2 +- app/v047/go.sum | 4 +- app/v050/COMMIT | 2 +- app/v050/go.mod | 2 +- app/v050/go.sum | 4 +- app/v052-v2/COMMIT | 2 +- app/v052-v2/app_config.go | 24 +++-- app/v052-v2/app_di.go | 1 + app/v052-v2/go.mod | 68 +++++++-------- app/v052-v2/go.sum | 132 ++++++++++++++-------------- app/v052-v2/simdv2/cmd/root_di.go | 1 + 22 files changed, 372 insertions(+), 328 deletions(-) diff --git a/app/next-v2/COMMIT b/app/next-v2/COMMIT index 015a594..f819c08 100644 --- a/app/next-v2/COMMIT +++ b/app/next-v2/COMMIT @@ -1 +1 @@ -d6364b8956eb0aab11a764f75a4dcc1e9ee550d4 +763e4d68e435fb35029bf80c88b4450a5bb4debf diff --git a/app/next-v2/app_config.go b/app/next-v2/app_config.go index 99697b9..2f1337a 100644 --- a/app/next-v2/app_config.go +++ b/app/next-v2/app_config.go @@ -28,6 +28,7 @@ import ( stakingmodulev1 "cosmossdk.io/api/cosmos/staking/module/v1" txconfigv1 "cosmossdk.io/api/cosmos/tx/config/v1" upgrademodulev1 "cosmossdk.io/api/cosmos/upgrade/module/v1" + validatemodulev1 "cosmossdk.io/api/cosmos/validate/module/v1" vestingmodulev1 "cosmossdk.io/api/cosmos/vesting/module/v1" "cosmossdk.io/depinject/appconfig" "cosmossdk.io/x/accounts" @@ -68,12 +69,13 @@ import ( upgradetypes "cosmossdk.io/x/upgrade/types" "github.com/cosmos/cosmos-sdk/runtime" - _ "github.com/cosmos/cosmos-sdk/x/auth" // import for side-effects - _ "github.com/cosmos/cosmos-sdk/x/auth/tx/config" // import for side-effects + _ "github.com/cosmos/cosmos-sdk/x/auth" // import for side-effects + authtxconfig "github.com/cosmos/cosmos-sdk/x/auth/tx/config" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" _ "github.com/cosmos/cosmos-sdk/x/auth/vesting" // import for side-effects vestingtypes "github.com/cosmos/cosmos-sdk/x/auth/vesting/types" genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types" + "github.com/cosmos/cosmos-sdk/x/validate" ) var ( @@ -183,8 +185,22 @@ var ( QueryGasLimit: 100_000, SimulationGasLimit: 100_000, }, + // SkipStoreKeys is an optional list of store keys to skip when constructing the + // module's keeper. This is useful when a module does not have a store key. + SkipStoreKeys: []string{ + authtxconfig.DepinjectModuleName, + validate.ModuleName, + }, }), }, + { + Name: authtxconfig.DepinjectModuleName, // x/auth/tx/config depinject module (not app module), use to provide tx configuration + Config: appconfig.WrapAny(&txconfigv1.Config{}), + }, + { + Name: validate.ModuleName, + Config: appconfig.WrapAny(&validatemodulev1.Module{}), + }, { Name: authtypes.ModuleName, Config: appconfig.WrapAny(&authmodulev1.Module{ @@ -218,10 +234,6 @@ var ( Name: slashingtypes.ModuleName, Config: appconfig.WrapAny(&slashingmodulev1.Module{}), }, - { - Name: "tx", - Config: appconfig.WrapAny(&txconfigv1.Config{}), - }, { Name: genutiltypes.ModuleName, Config: appconfig.WrapAny(&genutilmodulev1.Module{}), diff --git a/app/next-v2/go.mod b/app/next-v2/go.mod index 1c9d306..c8e48f2 100644 --- a/app/next-v2/go.mod +++ b/app/next-v2/go.mod @@ -245,31 +245,31 @@ require ( // SimApp on main always tests the latest extracted SDK modules importing the sdk replace ( - cosmossdk.io/client/v2 => cosmossdk.io/client/v2 v2.0.0-20240919213947-d6364b8956eb - cosmossdk.io/collections => cosmossdk.io/collections v0.4.1-0.20240919213947-d6364b8956eb - cosmossdk.io/tools/confix => cosmossdk.io/tools/confix v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/accounts => cosmossdk.io/x/accounts v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/accounts/defaults/base => cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/accounts/defaults/lockup => cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/accounts/defaults/multisig => cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/authz => cosmossdk.io/x/authz v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/bank => cosmossdk.io/x/bank v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/circuit => cosmossdk.io/x/circuit v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/consensus => cosmossdk.io/x/consensus v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/distribution => cosmossdk.io/x/distribution v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/epochs => cosmossdk.io/x/epochs v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/evidence => cosmossdk.io/x/evidence v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/feegrant => cosmossdk.io/x/feegrant v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/gov => cosmossdk.io/x/gov v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/group => cosmossdk.io/x/group v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/mint => cosmossdk.io/x/mint v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/nft => cosmossdk.io/x/nft v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/params => cosmossdk.io/x/params v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/protocolpool => cosmossdk.io/x/protocolpool v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/slashing => cosmossdk.io/x/slashing v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/staking => cosmossdk.io/x/staking v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/tx => cosmossdk.io/x/tx v0.13.4-0.20240919213947-d6364b8956eb - cosmossdk.io/x/upgrade => cosmossdk.io/x/upgrade v0.0.0-20240919213947-d6364b8956eb + cosmossdk.io/client/v2 => cosmossdk.io/client/v2 v2.0.0-20240920150546-763e4d68e435 + cosmossdk.io/collections => cosmossdk.io/collections v0.4.1-0.20240920150546-763e4d68e435 + cosmossdk.io/tools/confix => cosmossdk.io/tools/confix v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/accounts => cosmossdk.io/x/accounts v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/accounts/defaults/base => cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/accounts/defaults/lockup => cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/accounts/defaults/multisig => cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/authz => cosmossdk.io/x/authz v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/bank => cosmossdk.io/x/bank v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/circuit => cosmossdk.io/x/circuit v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/consensus => cosmossdk.io/x/consensus v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/distribution => cosmossdk.io/x/distribution v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/epochs => cosmossdk.io/x/epochs v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/evidence => cosmossdk.io/x/evidence v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/feegrant => cosmossdk.io/x/feegrant v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/gov => cosmossdk.io/x/gov v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/group => cosmossdk.io/x/group v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/mint => cosmossdk.io/x/mint v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/nft => cosmossdk.io/x/nft v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/params => cosmossdk.io/x/params v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/protocolpool => cosmossdk.io/x/protocolpool v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/slashing => cosmossdk.io/x/slashing v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/staking => cosmossdk.io/x/staking v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/tx => cosmossdk.io/x/tx v0.13.4-0.20240920150546-763e4d68e435 + cosmossdk.io/x/upgrade => cosmossdk.io/x/upgrade v0.0.0-20240920150546-763e4d68e435 ) // Below are the long-lived replace of the SimApp @@ -277,7 +277,7 @@ replace ( // use cosmos fork of keyring github.com/99designs/keyring => github.com/cosmos/keyring v1.2.0 // Simapp always use the latest version of the cosmos-sdk - github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240919213947-d6364b8956eb + github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240920150546-763e4d68e435 // Fix upstream GHSA-h395-qcrw-5vmq and GHSA-3vp4-m3rf-835h vulnerabilities. // TODO Remove it: https://github.com/cosmos/cosmos-sdk/issues/10409 github.com/gin-gonic/gin => github.com/gin-gonic/gin v1.9.1 @@ -287,14 +287,14 @@ replace ( // server v2 integration replace ( - cosmossdk.io/api => cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb - cosmossdk.io/core => cosmossdk.io/core v1.0.0-alpha.3.0.20240919213947-d6364b8956eb - cosmossdk.io/core/testing => cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/runtime/v2 => cosmossdk.io/runtime/v2 v2.0.0-20240919213947-d6364b8956eb - cosmossdk.io/server/v2 => cosmossdk.io/server/v2 v2.0.0-20240919213947-d6364b8956eb - cosmossdk.io/server/v2/appmanager => cosmossdk.io/server/v2/appmanager v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/server/v2/cometbft => cosmossdk.io/server/v2/cometbft v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/server/v2/stf => cosmossdk.io/server/v2/stf v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/store => cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb - cosmossdk.io/store/v2 => cosmossdk.io/store/v2 v2.0.0-20240919213947-d6364b8956eb + cosmossdk.io/api => cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435 + cosmossdk.io/core => cosmossdk.io/core v1.0.0-alpha.3.0.20240920150546-763e4d68e435 + cosmossdk.io/core/testing => cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/runtime/v2 => cosmossdk.io/runtime/v2 v2.0.0-20240920150546-763e4d68e435 + cosmossdk.io/server/v2 => cosmossdk.io/server/v2 v2.0.0-20240920150546-763e4d68e435 + cosmossdk.io/server/v2/appmanager => cosmossdk.io/server/v2/appmanager v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/server/v2/cometbft => cosmossdk.io/server/v2/cometbft v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/server/v2/stf => cosmossdk.io/server/v2/stf v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/store => cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435 + cosmossdk.io/store/v2 => cosmossdk.io/store/v2 v2.0.0-20240920150546-763e4d68e435 ) diff --git a/app/next-v2/go.sum b/app/next-v2/go.sum index 89eb894..f08c2df 100644 --- a/app/next-v2/go.sum +++ b/app/next-v2/go.sum @@ -192,16 +192,16 @@ cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xX cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= -cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb h1:rrMhqO20i7vpOUZZLLwypeO9fODXWGyov0K7XCSVsbk= -cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb/go.mod h1:YMfx2ATpgITsoydD3hIBa8IkDHtyXp/14rmG0d3sEew= -cosmossdk.io/client/v2 v2.0.0-20240919213947-d6364b8956eb h1:yKKRt9ynen69Bp2jYNODipViEEpvWSjzNaag5qlk6D0= -cosmossdk.io/client/v2 v2.0.0-20240919213947-d6364b8956eb/go.mod h1:uWmM9nGGqXXy8qF/Bns/Nn/niiWWxKbXDAAMR+HbX9o= -cosmossdk.io/collections v0.4.1-0.20240919213947-d6364b8956eb h1:JtN4i3nia/V44dnCIm3nAYu8H4+quZi9+NXrDav459I= -cosmossdk.io/collections v0.4.1-0.20240919213947-d6364b8956eb/go.mod h1:QfE3dQ7A4e45R4XF1ih02usZNieK1v8zjb3bm7W8lvo= -cosmossdk.io/core v1.0.0-alpha.3.0.20240919213947-d6364b8956eb h1:XrcUYkSPr4/hNfoLevqU+I5uKArjGYCqM3aRsxjVUAU= -cosmossdk.io/core v1.0.0-alpha.3.0.20240919213947-d6364b8956eb/go.mod h1:3u9cWq1FAVtiiCrDPpo4LhR+9V6k/ycSG4/Y/tREWCY= -cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb h1:2/r/vc/vLvlcKQwIlzQqsQl6dkKGKxdUCEYOAh5//d0= -cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb/go.mod h1:8s2tPeJtSiQuoyPmr2Ag7meikonISO4Fv4MoO8+ORrs= +cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435 h1:HRaMQVxKBmrix3021I6r1cgB/pqiKXdbJNjHRR4zs9k= +cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435/go.mod h1:YMfx2ATpgITsoydD3hIBa8IkDHtyXp/14rmG0d3sEew= +cosmossdk.io/client/v2 v2.0.0-20240920150546-763e4d68e435 h1:wt+of0evId/s1ewmYnmndVNS1wGuTUHRkJ2QWghOZc0= +cosmossdk.io/client/v2 v2.0.0-20240920150546-763e4d68e435/go.mod h1:uWmM9nGGqXXy8qF/Bns/Nn/niiWWxKbXDAAMR+HbX9o= +cosmossdk.io/collections v0.4.1-0.20240920150546-763e4d68e435 h1:887yhI50vt8jwT5XBe6wsCPgFruHbtBewIujpy/jir0= +cosmossdk.io/collections v0.4.1-0.20240920150546-763e4d68e435/go.mod h1:QfE3dQ7A4e45R4XF1ih02usZNieK1v8zjb3bm7W8lvo= +cosmossdk.io/core v1.0.0-alpha.3.0.20240920150546-763e4d68e435 h1:5Hmjm8LbIaC94msUPaCoQTXSZUzB/JoJ+fxxdcvxc1s= +cosmossdk.io/core v1.0.0-alpha.3.0.20240920150546-763e4d68e435/go.mod h1:3u9cWq1FAVtiiCrDPpo4LhR+9V6k/ycSG4/Y/tREWCY= +cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435 h1:D3M7yOFjHNgeHXjNSsCB2Fwi5DjFhKat8lrJ5o2qujg= +cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435/go.mod h1:8s2tPeJtSiQuoyPmr2Ag7meikonISO4Fv4MoO8+ORrs= cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050= cosmossdk.io/depinject v1.0.0/go.mod h1:zxK/h3HgHoA/eJVtiSsoaRaRA2D5U4cJ5thIG4ssbB8= cosmossdk.io/errors v1.0.1 h1:bzu+Kcr0kS/1DuPBtUFdWjzLqyUuCiyHjyJB6srBV/0= @@ -212,66 +212,66 @@ cosmossdk.io/log v1.4.1 h1:wKdjfDRbDyZRuWa8M+9nuvpVYxrEOwbD/CA8hvhU8QM= cosmossdk.io/log v1.4.1/go.mod h1:k08v0Pyq+gCP6phvdI6RCGhLf/r425UT6Rk/m+o74rU= cosmossdk.io/math v1.3.0 h1:RC+jryuKeytIiictDslBP9i1fhkVm6ZDmZEoNP316zE= cosmossdk.io/math v1.3.0/go.mod h1:vnRTxewy+M7BtXBNFybkuhSH4WfedVAAnERHgVFhp3k= -cosmossdk.io/runtime/v2 v2.0.0-20240919213947-d6364b8956eb h1:g43+V97O2COkm7WIjvXMo9ugwdJSQ5EElDxT1XvExgA= -cosmossdk.io/runtime/v2 v2.0.0-20240919213947-d6364b8956eb/go.mod h1:hKm9tvxe1a82KH2KfPlAaFk31cjNIC/N8KGQzuwmfi4= +cosmossdk.io/runtime/v2 v2.0.0-20240920150546-763e4d68e435 h1:jJgFAMxD3dJ3exKYGtnNgkQxeImsg/Sube6Z9bnScDg= +cosmossdk.io/runtime/v2 v2.0.0-20240920150546-763e4d68e435/go.mod h1:hKm9tvxe1a82KH2KfPlAaFk31cjNIC/N8KGQzuwmfi4= cosmossdk.io/schema v0.3.0 h1:01lcaM4trhzZ1HQTfTV8z6Ma1GziOZ/YmdzBN3F720c= cosmossdk.io/schema v0.3.0/go.mod h1:RDAhxIeNB4bYqAlF4NBJwRrgtnciMcyyg0DOKnhNZQQ= -cosmossdk.io/server/v2 v2.0.0-20240919213947-d6364b8956eb h1:z69X4WIjlAYWMiSP2BflITRrOd/6g4saF3A61X3ORKo= -cosmossdk.io/server/v2 v2.0.0-20240919213947-d6364b8956eb/go.mod h1:OOnpz5j7kFoqr9gSJ4vdM4tq6FXXuJJm7KlikmyTYKk= -cosmossdk.io/server/v2/appmanager v0.0.0-20240919213947-d6364b8956eb h1:KW69o67aimhrRtW9cRfb6ZR+Csqwq8MXC+7jknQyVRU= -cosmossdk.io/server/v2/appmanager v0.0.0-20240919213947-d6364b8956eb/go.mod h1:/xDfniqVtn5nraiHkNJ4e6rYU0e83YAGsSjwmUA6H8k= -cosmossdk.io/server/v2/cometbft v0.0.0-20240919213947-d6364b8956eb h1:tXW9dYEtjHZLxD2OzVxp9UBmj0n7m6U3S2ipWJai+2o= -cosmossdk.io/server/v2/cometbft v0.0.0-20240919213947-d6364b8956eb/go.mod h1:WS/lxzJwfn38YYpxGg6jDdXERvcKuq6omcoNU6/leQ0= -cosmossdk.io/server/v2/stf v0.0.0-20240919213947-d6364b8956eb h1:93lCdzSQNsU3zwBOgnjnS3JHHAmd9O43oNgXNjko2SQ= -cosmossdk.io/server/v2/stf v0.0.0-20240919213947-d6364b8956eb/go.mod h1:e/pdNHJIOxL1wFKGkERDxLY0chj0+ZIetIPTkRgjX2o= -cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb h1:OArIXUbslLRqwmwXep5EkfO0CjuT7FjiSZEWo7KHbWM= -cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb/go.mod h1:I2ckhDSkk0mTd1TwqTMgKWB4KXwpgKbNq1+UsvsZAZk= -cosmossdk.io/store/v2 v2.0.0-20240919213947-d6364b8956eb h1:RsoyTmcLcvxZDQyEqKk97ZJD1go+mxk3wjOKOVzAY2U= -cosmossdk.io/store/v2 v2.0.0-20240919213947-d6364b8956eb/go.mod h1:uyapB85i5wTuGhcFbV39HBUmoks/T/NRxOuv0IBPNVw= -cosmossdk.io/tools/confix v0.0.0-20240919213947-d6364b8956eb h1:S63QjshG2E9+MBYHvE4sh3E242YZEePbd9e6VBaFtNU= -cosmossdk.io/tools/confix v0.0.0-20240919213947-d6364b8956eb/go.mod h1:2QtRkWvU05AWksyeBhviemLAGgRTMfzd3cJnJugymq4= -cosmossdk.io/x/accounts v0.0.0-20240919213947-d6364b8956eb h1:3zZaA/ze4k0IAQ+BU1IvWdjBEDEpxGslC/U92H9Wp44= -cosmossdk.io/x/accounts v0.0.0-20240919213947-d6364b8956eb/go.mod h1:swdzTG/7khENQN4o4tWXGs2FOpvtMdK4QC3Niq6UGO0= -cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919213947-d6364b8956eb h1:Ny3+uZlNTrK32v7Puth+u62S1MoPCjFpDXLp57VaZaw= -cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919213947-d6364b8956eb/go.mod h1:8/ivnaSRjZ187h1fi8Qlm9JqSs0zP79mSksCkAMzuvk= -cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919213947-d6364b8956eb h1:OipacfVs3CU1aLo6PM5CEY0IKy4d5LwbBprIpq8+mEY= -cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919213947-d6364b8956eb/go.mod h1:ldfdy4mf7iLxdcpxXyUGPPwj2KdrG3YDNRFy8evxhxA= -cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919213947-d6364b8956eb h1:Lh09knLCDhLJKbASn+dnVao7qeSyoyIXcbftQYYvdeQ= -cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919213947-d6364b8956eb/go.mod h1:xPCqF5fy37dtcJxK7baCEecnTMP7MKbGheKnxydML4o= -cosmossdk.io/x/authz v0.0.0-20240919213947-d6364b8956eb h1:6pg8OS1UnPpmjvC8Old/50SSEw2jlhncIsoh2GEfcxw= -cosmossdk.io/x/authz v0.0.0-20240919213947-d6364b8956eb/go.mod h1:VF0D8vzzPPy3xkK7S3kvoNJQomDhheDgELNaLFT07Z0= -cosmossdk.io/x/bank v0.0.0-20240919213947-d6364b8956eb h1:806RLpVzGIM7icqgb3OTwOil7IEQbIxiLcIIRFZBA8A= -cosmossdk.io/x/bank v0.0.0-20240919213947-d6364b8956eb/go.mod h1:2U9Cyqv2VsPjpU0jImhX3Y3UzMdNB1iQmiNKUSOsvzo= -cosmossdk.io/x/circuit v0.0.0-20240919213947-d6364b8956eb h1:zwvuJABjUKt17/VKgjeFvmvIhpAmZPTwLUPLwTGkM0U= -cosmossdk.io/x/circuit v0.0.0-20240919213947-d6364b8956eb/go.mod h1:iqnw7vod0s7oEcZH8LcOIjAdjsc2Yq974YAuZ9jfKKs= -cosmossdk.io/x/consensus v0.0.0-20240919213947-d6364b8956eb h1:H2NGhpY4nnhbQx0vjh6EzAfCMEu4+HxPAd0Ln0Jyo4A= -cosmossdk.io/x/consensus v0.0.0-20240919213947-d6364b8956eb/go.mod h1:tITq+zIlCZkREWnNwkpgonsbbC411WVB1dCzVUgRlPQ= -cosmossdk.io/x/distribution v0.0.0-20240919213947-d6364b8956eb h1:yGCDEH4V/B3ED+DxW46dw7NSrUlcNsLnSuIOYxuK8d0= -cosmossdk.io/x/distribution v0.0.0-20240919213947-d6364b8956eb/go.mod h1:nXW6ISWujNyn5RC6WEGJjEaBOiq30kPXrg2jkLOeRUA= -cosmossdk.io/x/epochs v0.0.0-20240919213947-d6364b8956eb h1:DPbyHdE8QbnLRGeB+Prj2DDyJV4DjfqithH4vEgVy9w= -cosmossdk.io/x/epochs v0.0.0-20240919213947-d6364b8956eb/go.mod h1:aM8isv+RirlPY6Jc4mwgvkWNgJu5gBs3zuoCorhL+D8= -cosmossdk.io/x/evidence v0.0.0-20240919213947-d6364b8956eb h1:mYBUaZyRM3x4sNMt26UiTLLR9Cpi3Mq9Q4Fw090KWVo= -cosmossdk.io/x/evidence v0.0.0-20240919213947-d6364b8956eb/go.mod h1:Txy3pxANtcX+Ti+VwbUtebxlWWU4NpfEwRa4TBbyVmw= -cosmossdk.io/x/feegrant v0.0.0-20240919213947-d6364b8956eb h1:957PPXHtwGPYsQdoJyVHgOCCCn0Zq1kOY9WGaHtJMg0= -cosmossdk.io/x/feegrant v0.0.0-20240919213947-d6364b8956eb/go.mod h1:b9Jex7Prj2su5owXEb3N9ERoStX+BIpJQF42ykdAyY4= -cosmossdk.io/x/gov v0.0.0-20240919213947-d6364b8956eb h1:59EDnCVPpa+m+NpT/M/0NEU1XrUcqOBSlyxnxZJ18d0= -cosmossdk.io/x/gov v0.0.0-20240919213947-d6364b8956eb/go.mod h1:JeXIdFa3/pftkMGjb6IX2vLFtIchrCtUCLKKXfrH1no= -cosmossdk.io/x/group v0.0.0-20240919213947-d6364b8956eb h1:/yrfRG8tUk69/8LNsBb1pdZXV79HHYBJuPIiIGi5drw= -cosmossdk.io/x/group v0.0.0-20240919213947-d6364b8956eb/go.mod h1:1f2eoUDn/+b66nU7FE8vqD+2ZbuO/Hseja/O+SR48ck= -cosmossdk.io/x/mint v0.0.0-20240919213947-d6364b8956eb h1:msav24zGrzuRpUeHD98Mq6+da8xsHtQ8mLkNFkEkp8o= -cosmossdk.io/x/mint v0.0.0-20240919213947-d6364b8956eb/go.mod h1:hIn+AWTCnAV6Zc1Kx9nfbIboYz2V78WFWRb0NO1i3+w= -cosmossdk.io/x/nft v0.0.0-20240919213947-d6364b8956eb h1:oSkwmuZrEOawfDJiQ946cjm0j1RlcnNdNkpYfQ921L4= -cosmossdk.io/x/nft v0.0.0-20240919213947-d6364b8956eb/go.mod h1:loXz2ofX1qPwQBoTq68/CCkOnC28BNtaOX4fO5rIpRM= -cosmossdk.io/x/protocolpool v0.0.0-20240919213947-d6364b8956eb h1:0Px996LNlpRPbnnc5lyibHJDg4fbi3g/czlEoXk9NDA= -cosmossdk.io/x/protocolpool v0.0.0-20240919213947-d6364b8956eb/go.mod h1:dR9WUXyB0PaimUVp0yqszyFzg5EKXYhLXYY+R5ItO9Q= -cosmossdk.io/x/slashing v0.0.0-20240919213947-d6364b8956eb h1:KjN0w1AFy2tKuClK+ncVCSazv/g1/EG+zCbN2NapuLA= -cosmossdk.io/x/slashing v0.0.0-20240919213947-d6364b8956eb/go.mod h1:4OsEwC8jsNkF+3YgXmSHKV5NM+4zV1oKx2YoQbgjWs0= -cosmossdk.io/x/staking v0.0.0-20240919213947-d6364b8956eb h1:ABMDDUDFHUgSCkbBR5NkRBPnzI+QAfES3RwZqXJDet0= -cosmossdk.io/x/staking v0.0.0-20240919213947-d6364b8956eb/go.mod h1:5m1oRGtMNLmZbeOM/nMYcdZQpXbZ1eaGgbITJXo/lBY= -cosmossdk.io/x/tx v0.13.4-0.20240919213947-d6364b8956eb h1:ONjcxRFfr/R4ix4CQPhfVcLbv6yU9+xJre8JedWP1Sw= -cosmossdk.io/x/tx v0.13.4-0.20240919213947-d6364b8956eb/go.mod h1:vce14gK4H1UgibxEzQqI7+xEVruchafYZsntb2e1S3c= -cosmossdk.io/x/upgrade v0.0.0-20240919213947-d6364b8956eb h1:soYVFWOHJ9fhCvh0ZPKwfWdqGY4TBW6hGJ8HCkdlfIY= -cosmossdk.io/x/upgrade v0.0.0-20240919213947-d6364b8956eb/go.mod h1:B2zNEAjFTCLF84WBqKAlsOjnxr1+9MWpr/jy5i/MIJU= +cosmossdk.io/server/v2 v2.0.0-20240920150546-763e4d68e435 h1:QTz9E4f0m/nLAA1fXKUUfb/mrnugogBaY12CMrrDP5I= +cosmossdk.io/server/v2 v2.0.0-20240920150546-763e4d68e435/go.mod h1:OOnpz5j7kFoqr9gSJ4vdM4tq6FXXuJJm7KlikmyTYKk= +cosmossdk.io/server/v2/appmanager v0.0.0-20240920150546-763e4d68e435 h1:40YXfSswu33qPzNVU417ZI4QsB7cAYzlj2yxLyyneNs= +cosmossdk.io/server/v2/appmanager v0.0.0-20240920150546-763e4d68e435/go.mod h1:/xDfniqVtn5nraiHkNJ4e6rYU0e83YAGsSjwmUA6H8k= +cosmossdk.io/server/v2/cometbft v0.0.0-20240920150546-763e4d68e435 h1:G6rCA4iHoeISkk1dmd3hLPHBZfW4BL/icOoauklJ2wc= +cosmossdk.io/server/v2/cometbft v0.0.0-20240920150546-763e4d68e435/go.mod h1:WS/lxzJwfn38YYpxGg6jDdXERvcKuq6omcoNU6/leQ0= +cosmossdk.io/server/v2/stf v0.0.0-20240920150546-763e4d68e435 h1:zYrSYua7v6oCO+JEISnY2E34U+SwVDd4vOxw6C0wOXg= +cosmossdk.io/server/v2/stf v0.0.0-20240920150546-763e4d68e435/go.mod h1:e/pdNHJIOxL1wFKGkERDxLY0chj0+ZIetIPTkRgjX2o= +cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435 h1:vP4AZQHieGvd+l/vSM/p/wTaCbQ53BGLdXg1iT8pXOM= +cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435/go.mod h1:I2ckhDSkk0mTd1TwqTMgKWB4KXwpgKbNq1+UsvsZAZk= +cosmossdk.io/store/v2 v2.0.0-20240920150546-763e4d68e435 h1:K7/ZYpjHf5J8dniLUdZLR2j2dTlY337z2LaNo8nGSB0= +cosmossdk.io/store/v2 v2.0.0-20240920150546-763e4d68e435/go.mod h1:uyapB85i5wTuGhcFbV39HBUmoks/T/NRxOuv0IBPNVw= +cosmossdk.io/tools/confix v0.0.0-20240920150546-763e4d68e435 h1:2++Tu9enlWAAWVTp73Q8N8nXMVVkGasdX0UShag8gfw= +cosmossdk.io/tools/confix v0.0.0-20240920150546-763e4d68e435/go.mod h1:2QtRkWvU05AWksyeBhviemLAGgRTMfzd3cJnJugymq4= +cosmossdk.io/x/accounts v0.0.0-20240920150546-763e4d68e435 h1:SXxFoaCDAv7REDIis2bxDIWTXZLjFkHVADBktHJtfhA= +cosmossdk.io/x/accounts v0.0.0-20240920150546-763e4d68e435/go.mod h1:swdzTG/7khENQN4o4tWXGs2FOpvtMdK4QC3Niq6UGO0= +cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920150546-763e4d68e435 h1:09Wa6EYm+C4bbYb4oXFvFuGwsbopd/jMYPFJU4tvrqg= +cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920150546-763e4d68e435/go.mod h1:8/ivnaSRjZ187h1fi8Qlm9JqSs0zP79mSksCkAMzuvk= +cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920150546-763e4d68e435 h1:lvRfiROAwXC2l5c+w4af5sU/UhpRIow5oQ9IzfldBWU= +cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920150546-763e4d68e435/go.mod h1:ldfdy4mf7iLxdcpxXyUGPPwj2KdrG3YDNRFy8evxhxA= +cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920150546-763e4d68e435 h1:ZvEhTojDXfvnY7aIGWt4poP32KJOKQH2voEsLsuGW/8= +cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920150546-763e4d68e435/go.mod h1:xPCqF5fy37dtcJxK7baCEecnTMP7MKbGheKnxydML4o= +cosmossdk.io/x/authz v0.0.0-20240920150546-763e4d68e435 h1:zZ0ZQn0BFsGw7BQzulc2XixiqX1OHk5lCKQXZaheSmg= +cosmossdk.io/x/authz v0.0.0-20240920150546-763e4d68e435/go.mod h1:VF0D8vzzPPy3xkK7S3kvoNJQomDhheDgELNaLFT07Z0= +cosmossdk.io/x/bank v0.0.0-20240920150546-763e4d68e435 h1:c3WzEQJeCi6EQTZRMwHNor3ykzH4ljtLgQnuI+M3kxw= +cosmossdk.io/x/bank v0.0.0-20240920150546-763e4d68e435/go.mod h1:2U9Cyqv2VsPjpU0jImhX3Y3UzMdNB1iQmiNKUSOsvzo= +cosmossdk.io/x/circuit v0.0.0-20240920150546-763e4d68e435 h1:kA4H9oCySEI7I+9chylDa2sTsGJBHrmGgZNwoyF/er8= +cosmossdk.io/x/circuit v0.0.0-20240920150546-763e4d68e435/go.mod h1:iqnw7vod0s7oEcZH8LcOIjAdjsc2Yq974YAuZ9jfKKs= +cosmossdk.io/x/consensus v0.0.0-20240920150546-763e4d68e435 h1:AseZuEJphxRmrclavb6jUo0yi8e9ddVOotCMNrAJWao= +cosmossdk.io/x/consensus v0.0.0-20240920150546-763e4d68e435/go.mod h1:tITq+zIlCZkREWnNwkpgonsbbC411WVB1dCzVUgRlPQ= +cosmossdk.io/x/distribution v0.0.0-20240920150546-763e4d68e435 h1:P2fDbPhyuL8ESx18dbp2oxfu8p6IiS8bfuN4UVrDCvs= +cosmossdk.io/x/distribution v0.0.0-20240920150546-763e4d68e435/go.mod h1:nXW6ISWujNyn5RC6WEGJjEaBOiq30kPXrg2jkLOeRUA= +cosmossdk.io/x/epochs v0.0.0-20240920150546-763e4d68e435 h1:7kSxHCIsCUNkAZrlwiSZ0hHR2vESHEdDyKO+IKk40No= +cosmossdk.io/x/epochs v0.0.0-20240920150546-763e4d68e435/go.mod h1:aM8isv+RirlPY6Jc4mwgvkWNgJu5gBs3zuoCorhL+D8= +cosmossdk.io/x/evidence v0.0.0-20240920150546-763e4d68e435 h1:rd9Ah0fg/Rz41uTWWADAxpuK6By9VjOieZdGZM1GXaA= +cosmossdk.io/x/evidence v0.0.0-20240920150546-763e4d68e435/go.mod h1:Txy3pxANtcX+Ti+VwbUtebxlWWU4NpfEwRa4TBbyVmw= +cosmossdk.io/x/feegrant v0.0.0-20240920150546-763e4d68e435 h1:HvsF7UpwFemOjBjIGAXwleuCkxal5yIgxVwwnx4qx/4= +cosmossdk.io/x/feegrant v0.0.0-20240920150546-763e4d68e435/go.mod h1:b9Jex7Prj2su5owXEb3N9ERoStX+BIpJQF42ykdAyY4= +cosmossdk.io/x/gov v0.0.0-20240920150546-763e4d68e435 h1:VY/97nHldYYgxHQD5arsMheWDaoR35ZV9wZuf+Vu0cU= +cosmossdk.io/x/gov v0.0.0-20240920150546-763e4d68e435/go.mod h1:JeXIdFa3/pftkMGjb6IX2vLFtIchrCtUCLKKXfrH1no= +cosmossdk.io/x/group v0.0.0-20240920150546-763e4d68e435 h1:xoxt8iBtw+TceUbK0XA/F5z/2cxKPVGMw07+xrcgkso= +cosmossdk.io/x/group v0.0.0-20240920150546-763e4d68e435/go.mod h1:1f2eoUDn/+b66nU7FE8vqD+2ZbuO/Hseja/O+SR48ck= +cosmossdk.io/x/mint v0.0.0-20240920150546-763e4d68e435 h1:yFVdrtlIiQnXwJeNPRtIZD1HR/5sQe8+Kf1i0fo+3HI= +cosmossdk.io/x/mint v0.0.0-20240920150546-763e4d68e435/go.mod h1:hIn+AWTCnAV6Zc1Kx9nfbIboYz2V78WFWRb0NO1i3+w= +cosmossdk.io/x/nft v0.0.0-20240920150546-763e4d68e435 h1:JozWeatOwyiWO8GG7k489+8COOiz3/a5pVYeM6u6hxI= +cosmossdk.io/x/nft v0.0.0-20240920150546-763e4d68e435/go.mod h1:loXz2ofX1qPwQBoTq68/CCkOnC28BNtaOX4fO5rIpRM= +cosmossdk.io/x/protocolpool v0.0.0-20240920150546-763e4d68e435 h1:4s85a1T1/OKua2SzpqnAObuNnAqpZJeR0fQTLAamt6g= +cosmossdk.io/x/protocolpool v0.0.0-20240920150546-763e4d68e435/go.mod h1:dR9WUXyB0PaimUVp0yqszyFzg5EKXYhLXYY+R5ItO9Q= +cosmossdk.io/x/slashing v0.0.0-20240920150546-763e4d68e435 h1:mEXpDoP6J+2wyGRPvJucHoUmixREHCVG+NhD5/4j+7g= +cosmossdk.io/x/slashing v0.0.0-20240920150546-763e4d68e435/go.mod h1:4OsEwC8jsNkF+3YgXmSHKV5NM+4zV1oKx2YoQbgjWs0= +cosmossdk.io/x/staking v0.0.0-20240920150546-763e4d68e435 h1:AOdACUxx8N/JjaD07Z6trqtSKVtBoyFMtgCpvzY5o5U= +cosmossdk.io/x/staking v0.0.0-20240920150546-763e4d68e435/go.mod h1:5m1oRGtMNLmZbeOM/nMYcdZQpXbZ1eaGgbITJXo/lBY= +cosmossdk.io/x/tx v0.13.4-0.20240920150546-763e4d68e435 h1:bFDzFp6OEcjfMXAGJUiQi3mUeN37DYQyGDDHgrHBVkg= +cosmossdk.io/x/tx v0.13.4-0.20240920150546-763e4d68e435/go.mod h1:vce14gK4H1UgibxEzQqI7+xEVruchafYZsntb2e1S3c= +cosmossdk.io/x/upgrade v0.0.0-20240920150546-763e4d68e435 h1:OH7s86VFytZU5KIVD4XJPQR4wEYPr3/7251H5A0/Ack= +cosmossdk.io/x/upgrade v0.0.0-20240920150546-763e4d68e435/go.mod h1:B2zNEAjFTCLF84WBqKAlsOjnxr1+9MWpr/jy5i/MIJU= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA= filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= @@ -384,8 +384,8 @@ github.com/cosmos/cosmos-db v1.0.3-0.20240911104526-ddc3f09bfc22 h1:V3WlarcZwlYY github.com/cosmos/cosmos-db v1.0.3-0.20240911104526-ddc3f09bfc22/go.mod h1:Z8IXcFJ9PqKK6BIsVOB3QXtkKoqUOp1vRvPT39kOXEA= github.com/cosmos/cosmos-proto v1.0.0-beta.5 h1:eNcayDLpip+zVLRLYafhzLvQlSmyab+RC5W7ZfmxJLA= github.com/cosmos/cosmos-proto v1.0.0-beta.5/go.mod h1:hQGLpiIUloJBMdQMMWb/4wRApmI9hjHH05nefC0Ojec= -github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240919213947-d6364b8956eb h1:SV3CxKyIYJKQlQA6TYyKgGj5V46L2FCdYFeYKFgysAA= -github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240919213947-d6364b8956eb/go.mod h1:8PQrHIhbWvgLPHtKMmEPnqTGRhvXcEMgdzqH6zZvvQs= +github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240920150546-763e4d68e435 h1:FHm5g+GUl01ZYxxVlAailRgrevnr7dMf7F5jQnppG/I= +github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240920150546-763e4d68e435/go.mod h1:8PQrHIhbWvgLPHtKMmEPnqTGRhvXcEMgdzqH6zZvvQs= github.com/cosmos/crypto v0.1.2 h1:Yn500sPY+9sKVdhiPUSDtt8JOpBGMB515dOmla4zfls= github.com/cosmos/crypto v0.1.2/go.mod h1:b6VWz3HczIpBaQPvI7KrbQeF3pXHh0al3T5e0uwMBQw= github.com/cosmos/go-bip39 v1.0.0 h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY= diff --git a/app/next/COMMIT b/app/next/COMMIT index 015a594..f819c08 100644 --- a/app/next/COMMIT +++ b/app/next/COMMIT @@ -1 +1 @@ -d6364b8956eb0aab11a764f75a4dcc1e9ee550d4 +763e4d68e435fb35029bf80c88b4450a5bb4debf diff --git a/app/next/app_config.go b/app/next/app_config.go index ca19719..33e1184 100644 --- a/app/next/app_config.go +++ b/app/next/app_config.go @@ -28,6 +28,7 @@ import ( stakingmodulev1 "cosmossdk.io/api/cosmos/staking/module/v1" txconfigv1 "cosmossdk.io/api/cosmos/tx/config/v1" upgrademodulev1 "cosmossdk.io/api/cosmos/upgrade/module/v1" + validatemodulev1 "cosmossdk.io/api/cosmos/validate/module/v1" vestingmodulev1 "cosmossdk.io/api/cosmos/vesting/module/v1" "cosmossdk.io/depinject/appconfig" "cosmossdk.io/x/accounts" @@ -69,11 +70,12 @@ import ( "github.com/cosmos/cosmos-sdk/runtime" _ "github.com/cosmos/cosmos-sdk/testutil/x/counter" // import for side-effects - _ "github.com/cosmos/cosmos-sdk/x/auth/tx/config" // import for side-effects + authtxconfig "github.com/cosmos/cosmos-sdk/x/auth/tx/config" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" _ "github.com/cosmos/cosmos-sdk/x/auth/vesting" // import for side-effects vestingtypes "github.com/cosmos/cosmos-sdk/x/auth/vesting/types" genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types" + "github.com/cosmos/cosmos-sdk/x/validate" ) var ( @@ -181,10 +183,19 @@ var ( // SkipStoreKeys is an optional list of store keys to skip when constructing the // module's keeper. This is useful when a module does not have a store key. SkipStoreKeys: []string{ - "tx", + authtxconfig.DepinjectModuleName, + validate.ModuleName, }, }), }, + { + Name: authtxconfig.DepinjectModuleName, // x/auth/tx/config depinject module (not app module), use to provide tx configuration + Config: appconfig.WrapAny(&txconfigv1.Config{}), + }, + { + Name: validate.ModuleName, + Config: appconfig.WrapAny(&validatemodulev1.Module{}), + }, { Name: authtypes.ModuleName, Config: appconfig.WrapAny(&authmodulev1.Module{ @@ -218,12 +229,6 @@ var ( Name: slashingtypes.ModuleName, Config: appconfig.WrapAny(&slashingmodulev1.Module{}), }, - { - Name: "tx", - Config: appconfig.WrapAny(&txconfigv1.Config{ - SkipAnteHandler: true, // SimApp is using non default AnteHandler such as circuit and unorderedtx decorators - }), - }, { Name: genutiltypes.ModuleName, Config: appconfig.WrapAny(&genutilmodulev1.Module{}), diff --git a/app/next/go.mod b/app/next/go.mod index fd12d8e..f92af3e 100644 --- a/app/next/go.mod +++ b/app/next/go.mod @@ -240,34 +240,34 @@ require ( // SimApp on main always tests the latest extracted SDK modules importing the sdk replace ( - cosmossdk.io/api => cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb - cosmossdk.io/client/v2 => cosmossdk.io/client/v2 v2.0.0-20240919213947-d6364b8956eb - cosmossdk.io/collections => cosmossdk.io/collections v0.4.1-0.20240919213947-d6364b8956eb - cosmossdk.io/core/testing => cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/store => cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb - cosmossdk.io/tools/confix => cosmossdk.io/tools/confix v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/accounts => cosmossdk.io/x/accounts v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/accounts/defaults/base => cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/accounts/defaults/lockup => cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/accounts/defaults/multisig => cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/authz => cosmossdk.io/x/authz v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/bank => cosmossdk.io/x/bank v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/circuit => cosmossdk.io/x/circuit v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/consensus => cosmossdk.io/x/consensus v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/distribution => cosmossdk.io/x/distribution v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/epochs => cosmossdk.io/x/epochs v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/evidence => cosmossdk.io/x/evidence v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/feegrant => cosmossdk.io/x/feegrant v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/gov => cosmossdk.io/x/gov v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/group => cosmossdk.io/x/group v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/mint => cosmossdk.io/x/mint v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/nft => cosmossdk.io/x/nft v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/params => cosmossdk.io/x/params v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/protocolpool => cosmossdk.io/x/protocolpool v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/slashing => cosmossdk.io/x/slashing v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/staking => cosmossdk.io/x/staking v0.0.0-20240919213947-d6364b8956eb - cosmossdk.io/x/tx => cosmossdk.io/x/tx v0.13.4-0.20240919213947-d6364b8956eb - cosmossdk.io/x/upgrade => cosmossdk.io/x/upgrade v0.0.0-20240919213947-d6364b8956eb + cosmossdk.io/api => cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435 + cosmossdk.io/client/v2 => cosmossdk.io/client/v2 v2.0.0-20240920150546-763e4d68e435 + cosmossdk.io/collections => cosmossdk.io/collections v0.4.1-0.20240920150546-763e4d68e435 + cosmossdk.io/core/testing => cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/store => cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435 + cosmossdk.io/tools/confix => cosmossdk.io/tools/confix v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/accounts => cosmossdk.io/x/accounts v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/accounts/defaults/base => cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/accounts/defaults/lockup => cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/accounts/defaults/multisig => cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/authz => cosmossdk.io/x/authz v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/bank => cosmossdk.io/x/bank v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/circuit => cosmossdk.io/x/circuit v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/consensus => cosmossdk.io/x/consensus v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/distribution => cosmossdk.io/x/distribution v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/epochs => cosmossdk.io/x/epochs v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/evidence => cosmossdk.io/x/evidence v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/feegrant => cosmossdk.io/x/feegrant v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/gov => cosmossdk.io/x/gov v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/group => cosmossdk.io/x/group v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/mint => cosmossdk.io/x/mint v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/nft => cosmossdk.io/x/nft v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/params => cosmossdk.io/x/params v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/protocolpool => cosmossdk.io/x/protocolpool v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/slashing => cosmossdk.io/x/slashing v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/staking => cosmossdk.io/x/staking v0.0.0-20240920150546-763e4d68e435 + cosmossdk.io/x/tx => cosmossdk.io/x/tx v0.13.4-0.20240920150546-763e4d68e435 + cosmossdk.io/x/upgrade => cosmossdk.io/x/upgrade v0.0.0-20240920150546-763e4d68e435 ) // Below are the long-lived replace of the SimApp @@ -275,7 +275,7 @@ replace ( // use cosmos fork of keyring github.com/99designs/keyring => github.com/cosmos/keyring v1.2.0 // Simapp always use the latest version of the cosmos-sdk - github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240919213947-d6364b8956eb + github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240920150546-763e4d68e435 // Fix upstream GHSA-h395-qcrw-5vmq and GHSA-3vp4-m3rf-835h vulnerabilities. // TODO Remove it: https://github.com/cosmos/cosmos-sdk/issues/10409 github.com/gin-gonic/gin => github.com/gin-gonic/gin v1.9.1 diff --git a/app/next/go.sum b/app/next/go.sum index 72d3500..5ba7363 100644 --- a/app/next/go.sum +++ b/app/next/go.sum @@ -192,16 +192,16 @@ cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xX cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= -cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb h1:rrMhqO20i7vpOUZZLLwypeO9fODXWGyov0K7XCSVsbk= -cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb/go.mod h1:YMfx2ATpgITsoydD3hIBa8IkDHtyXp/14rmG0d3sEew= -cosmossdk.io/client/v2 v2.0.0-20240919213947-d6364b8956eb h1:yKKRt9ynen69Bp2jYNODipViEEpvWSjzNaag5qlk6D0= -cosmossdk.io/client/v2 v2.0.0-20240919213947-d6364b8956eb/go.mod h1:uWmM9nGGqXXy8qF/Bns/Nn/niiWWxKbXDAAMR+HbX9o= -cosmossdk.io/collections v0.4.1-0.20240919213947-d6364b8956eb h1:JtN4i3nia/V44dnCIm3nAYu8H4+quZi9+NXrDav459I= -cosmossdk.io/collections v0.4.1-0.20240919213947-d6364b8956eb/go.mod h1:QfE3dQ7A4e45R4XF1ih02usZNieK1v8zjb3bm7W8lvo= +cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435 h1:HRaMQVxKBmrix3021I6r1cgB/pqiKXdbJNjHRR4zs9k= +cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435/go.mod h1:YMfx2ATpgITsoydD3hIBa8IkDHtyXp/14rmG0d3sEew= +cosmossdk.io/client/v2 v2.0.0-20240920150546-763e4d68e435 h1:wt+of0evId/s1ewmYnmndVNS1wGuTUHRkJ2QWghOZc0= +cosmossdk.io/client/v2 v2.0.0-20240920150546-763e4d68e435/go.mod h1:uWmM9nGGqXXy8qF/Bns/Nn/niiWWxKbXDAAMR+HbX9o= +cosmossdk.io/collections v0.4.1-0.20240920150546-763e4d68e435 h1:887yhI50vt8jwT5XBe6wsCPgFruHbtBewIujpy/jir0= +cosmossdk.io/collections v0.4.1-0.20240920150546-763e4d68e435/go.mod h1:QfE3dQ7A4e45R4XF1ih02usZNieK1v8zjb3bm7W8lvo= cosmossdk.io/core v1.0.0-alpha.3 h1:pnxaYAas7llXgVz1lM7X6De74nWrhNKnB3yMKe4OUUA= cosmossdk.io/core v1.0.0-alpha.3/go.mod h1:3u9cWq1FAVtiiCrDPpo4LhR+9V6k/ycSG4/Y/tREWCY= -cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb h1:2/r/vc/vLvlcKQwIlzQqsQl6dkKGKxdUCEYOAh5//d0= -cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb/go.mod h1:8s2tPeJtSiQuoyPmr2Ag7meikonISO4Fv4MoO8+ORrs= +cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435 h1:D3M7yOFjHNgeHXjNSsCB2Fwi5DjFhKat8lrJ5o2qujg= +cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435/go.mod h1:8s2tPeJtSiQuoyPmr2Ag7meikonISO4Fv4MoO8+ORrs= cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050= cosmossdk.io/depinject v1.0.0/go.mod h1:zxK/h3HgHoA/eJVtiSsoaRaRA2D5U4cJ5thIG4ssbB8= cosmossdk.io/errors v1.0.1 h1:bzu+Kcr0kS/1DuPBtUFdWjzLqyUuCiyHjyJB6srBV/0= @@ -212,52 +212,52 @@ cosmossdk.io/math v1.3.0 h1:RC+jryuKeytIiictDslBP9i1fhkVm6ZDmZEoNP316zE= cosmossdk.io/math v1.3.0/go.mod h1:vnRTxewy+M7BtXBNFybkuhSH4WfedVAAnERHgVFhp3k= cosmossdk.io/schema v0.3.0 h1:01lcaM4trhzZ1HQTfTV8z6Ma1GziOZ/YmdzBN3F720c= cosmossdk.io/schema v0.3.0/go.mod h1:RDAhxIeNB4bYqAlF4NBJwRrgtnciMcyyg0DOKnhNZQQ= -cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb h1:OArIXUbslLRqwmwXep5EkfO0CjuT7FjiSZEWo7KHbWM= -cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb/go.mod h1:I2ckhDSkk0mTd1TwqTMgKWB4KXwpgKbNq1+UsvsZAZk= -cosmossdk.io/tools/confix v0.0.0-20240919213947-d6364b8956eb h1:S63QjshG2E9+MBYHvE4sh3E242YZEePbd9e6VBaFtNU= -cosmossdk.io/tools/confix v0.0.0-20240919213947-d6364b8956eb/go.mod h1:2QtRkWvU05AWksyeBhviemLAGgRTMfzd3cJnJugymq4= -cosmossdk.io/x/accounts v0.0.0-20240919213947-d6364b8956eb h1:3zZaA/ze4k0IAQ+BU1IvWdjBEDEpxGslC/U92H9Wp44= -cosmossdk.io/x/accounts v0.0.0-20240919213947-d6364b8956eb/go.mod h1:swdzTG/7khENQN4o4tWXGs2FOpvtMdK4QC3Niq6UGO0= -cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919213947-d6364b8956eb h1:Ny3+uZlNTrK32v7Puth+u62S1MoPCjFpDXLp57VaZaw= -cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919213947-d6364b8956eb/go.mod h1:8/ivnaSRjZ187h1fi8Qlm9JqSs0zP79mSksCkAMzuvk= -cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919213947-d6364b8956eb h1:OipacfVs3CU1aLo6PM5CEY0IKy4d5LwbBprIpq8+mEY= -cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919213947-d6364b8956eb/go.mod h1:ldfdy4mf7iLxdcpxXyUGPPwj2KdrG3YDNRFy8evxhxA= -cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919213947-d6364b8956eb h1:Lh09knLCDhLJKbASn+dnVao7qeSyoyIXcbftQYYvdeQ= -cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919213947-d6364b8956eb/go.mod h1:xPCqF5fy37dtcJxK7baCEecnTMP7MKbGheKnxydML4o= -cosmossdk.io/x/authz v0.0.0-20240919213947-d6364b8956eb h1:6pg8OS1UnPpmjvC8Old/50SSEw2jlhncIsoh2GEfcxw= -cosmossdk.io/x/authz v0.0.0-20240919213947-d6364b8956eb/go.mod h1:VF0D8vzzPPy3xkK7S3kvoNJQomDhheDgELNaLFT07Z0= -cosmossdk.io/x/bank v0.0.0-20240919213947-d6364b8956eb h1:806RLpVzGIM7icqgb3OTwOil7IEQbIxiLcIIRFZBA8A= -cosmossdk.io/x/bank v0.0.0-20240919213947-d6364b8956eb/go.mod h1:2U9Cyqv2VsPjpU0jImhX3Y3UzMdNB1iQmiNKUSOsvzo= -cosmossdk.io/x/circuit v0.0.0-20240919213947-d6364b8956eb h1:zwvuJABjUKt17/VKgjeFvmvIhpAmZPTwLUPLwTGkM0U= -cosmossdk.io/x/circuit v0.0.0-20240919213947-d6364b8956eb/go.mod h1:iqnw7vod0s7oEcZH8LcOIjAdjsc2Yq974YAuZ9jfKKs= -cosmossdk.io/x/consensus v0.0.0-20240919213947-d6364b8956eb h1:H2NGhpY4nnhbQx0vjh6EzAfCMEu4+HxPAd0Ln0Jyo4A= -cosmossdk.io/x/consensus v0.0.0-20240919213947-d6364b8956eb/go.mod h1:tITq+zIlCZkREWnNwkpgonsbbC411WVB1dCzVUgRlPQ= -cosmossdk.io/x/distribution v0.0.0-20240919213947-d6364b8956eb h1:yGCDEH4V/B3ED+DxW46dw7NSrUlcNsLnSuIOYxuK8d0= -cosmossdk.io/x/distribution v0.0.0-20240919213947-d6364b8956eb/go.mod h1:nXW6ISWujNyn5RC6WEGJjEaBOiq30kPXrg2jkLOeRUA= -cosmossdk.io/x/epochs v0.0.0-20240919213947-d6364b8956eb h1:DPbyHdE8QbnLRGeB+Prj2DDyJV4DjfqithH4vEgVy9w= -cosmossdk.io/x/epochs v0.0.0-20240919213947-d6364b8956eb/go.mod h1:aM8isv+RirlPY6Jc4mwgvkWNgJu5gBs3zuoCorhL+D8= -cosmossdk.io/x/evidence v0.0.0-20240919213947-d6364b8956eb h1:mYBUaZyRM3x4sNMt26UiTLLR9Cpi3Mq9Q4Fw090KWVo= -cosmossdk.io/x/evidence v0.0.0-20240919213947-d6364b8956eb/go.mod h1:Txy3pxANtcX+Ti+VwbUtebxlWWU4NpfEwRa4TBbyVmw= -cosmossdk.io/x/feegrant v0.0.0-20240919213947-d6364b8956eb h1:957PPXHtwGPYsQdoJyVHgOCCCn0Zq1kOY9WGaHtJMg0= -cosmossdk.io/x/feegrant v0.0.0-20240919213947-d6364b8956eb/go.mod h1:b9Jex7Prj2su5owXEb3N9ERoStX+BIpJQF42ykdAyY4= -cosmossdk.io/x/gov v0.0.0-20240919213947-d6364b8956eb h1:59EDnCVPpa+m+NpT/M/0NEU1XrUcqOBSlyxnxZJ18d0= -cosmossdk.io/x/gov v0.0.0-20240919213947-d6364b8956eb/go.mod h1:JeXIdFa3/pftkMGjb6IX2vLFtIchrCtUCLKKXfrH1no= -cosmossdk.io/x/group v0.0.0-20240919213947-d6364b8956eb h1:/yrfRG8tUk69/8LNsBb1pdZXV79HHYBJuPIiIGi5drw= -cosmossdk.io/x/group v0.0.0-20240919213947-d6364b8956eb/go.mod h1:1f2eoUDn/+b66nU7FE8vqD+2ZbuO/Hseja/O+SR48ck= -cosmossdk.io/x/mint v0.0.0-20240919213947-d6364b8956eb h1:msav24zGrzuRpUeHD98Mq6+da8xsHtQ8mLkNFkEkp8o= -cosmossdk.io/x/mint v0.0.0-20240919213947-d6364b8956eb/go.mod h1:hIn+AWTCnAV6Zc1Kx9nfbIboYz2V78WFWRb0NO1i3+w= -cosmossdk.io/x/nft v0.0.0-20240919213947-d6364b8956eb h1:oSkwmuZrEOawfDJiQ946cjm0j1RlcnNdNkpYfQ921L4= -cosmossdk.io/x/nft v0.0.0-20240919213947-d6364b8956eb/go.mod h1:loXz2ofX1qPwQBoTq68/CCkOnC28BNtaOX4fO5rIpRM= -cosmossdk.io/x/protocolpool v0.0.0-20240919213947-d6364b8956eb h1:0Px996LNlpRPbnnc5lyibHJDg4fbi3g/czlEoXk9NDA= -cosmossdk.io/x/protocolpool v0.0.0-20240919213947-d6364b8956eb/go.mod h1:dR9WUXyB0PaimUVp0yqszyFzg5EKXYhLXYY+R5ItO9Q= -cosmossdk.io/x/slashing v0.0.0-20240919213947-d6364b8956eb h1:KjN0w1AFy2tKuClK+ncVCSazv/g1/EG+zCbN2NapuLA= -cosmossdk.io/x/slashing v0.0.0-20240919213947-d6364b8956eb/go.mod h1:4OsEwC8jsNkF+3YgXmSHKV5NM+4zV1oKx2YoQbgjWs0= -cosmossdk.io/x/staking v0.0.0-20240919213947-d6364b8956eb h1:ABMDDUDFHUgSCkbBR5NkRBPnzI+QAfES3RwZqXJDet0= -cosmossdk.io/x/staking v0.0.0-20240919213947-d6364b8956eb/go.mod h1:5m1oRGtMNLmZbeOM/nMYcdZQpXbZ1eaGgbITJXo/lBY= -cosmossdk.io/x/tx v0.13.4-0.20240919213947-d6364b8956eb h1:ONjcxRFfr/R4ix4CQPhfVcLbv6yU9+xJre8JedWP1Sw= -cosmossdk.io/x/tx v0.13.4-0.20240919213947-d6364b8956eb/go.mod h1:vce14gK4H1UgibxEzQqI7+xEVruchafYZsntb2e1S3c= -cosmossdk.io/x/upgrade v0.0.0-20240919213947-d6364b8956eb h1:soYVFWOHJ9fhCvh0ZPKwfWdqGY4TBW6hGJ8HCkdlfIY= -cosmossdk.io/x/upgrade v0.0.0-20240919213947-d6364b8956eb/go.mod h1:B2zNEAjFTCLF84WBqKAlsOjnxr1+9MWpr/jy5i/MIJU= +cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435 h1:vP4AZQHieGvd+l/vSM/p/wTaCbQ53BGLdXg1iT8pXOM= +cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435/go.mod h1:I2ckhDSkk0mTd1TwqTMgKWB4KXwpgKbNq1+UsvsZAZk= +cosmossdk.io/tools/confix v0.0.0-20240920150546-763e4d68e435 h1:2++Tu9enlWAAWVTp73Q8N8nXMVVkGasdX0UShag8gfw= +cosmossdk.io/tools/confix v0.0.0-20240920150546-763e4d68e435/go.mod h1:2QtRkWvU05AWksyeBhviemLAGgRTMfzd3cJnJugymq4= +cosmossdk.io/x/accounts v0.0.0-20240920150546-763e4d68e435 h1:SXxFoaCDAv7REDIis2bxDIWTXZLjFkHVADBktHJtfhA= +cosmossdk.io/x/accounts v0.0.0-20240920150546-763e4d68e435/go.mod h1:swdzTG/7khENQN4o4tWXGs2FOpvtMdK4QC3Niq6UGO0= +cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920150546-763e4d68e435 h1:09Wa6EYm+C4bbYb4oXFvFuGwsbopd/jMYPFJU4tvrqg= +cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920150546-763e4d68e435/go.mod h1:8/ivnaSRjZ187h1fi8Qlm9JqSs0zP79mSksCkAMzuvk= +cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920150546-763e4d68e435 h1:lvRfiROAwXC2l5c+w4af5sU/UhpRIow5oQ9IzfldBWU= +cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920150546-763e4d68e435/go.mod h1:ldfdy4mf7iLxdcpxXyUGPPwj2KdrG3YDNRFy8evxhxA= +cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920150546-763e4d68e435 h1:ZvEhTojDXfvnY7aIGWt4poP32KJOKQH2voEsLsuGW/8= +cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920150546-763e4d68e435/go.mod h1:xPCqF5fy37dtcJxK7baCEecnTMP7MKbGheKnxydML4o= +cosmossdk.io/x/authz v0.0.0-20240920150546-763e4d68e435 h1:zZ0ZQn0BFsGw7BQzulc2XixiqX1OHk5lCKQXZaheSmg= +cosmossdk.io/x/authz v0.0.0-20240920150546-763e4d68e435/go.mod h1:VF0D8vzzPPy3xkK7S3kvoNJQomDhheDgELNaLFT07Z0= +cosmossdk.io/x/bank v0.0.0-20240920150546-763e4d68e435 h1:c3WzEQJeCi6EQTZRMwHNor3ykzH4ljtLgQnuI+M3kxw= +cosmossdk.io/x/bank v0.0.0-20240920150546-763e4d68e435/go.mod h1:2U9Cyqv2VsPjpU0jImhX3Y3UzMdNB1iQmiNKUSOsvzo= +cosmossdk.io/x/circuit v0.0.0-20240920150546-763e4d68e435 h1:kA4H9oCySEI7I+9chylDa2sTsGJBHrmGgZNwoyF/er8= +cosmossdk.io/x/circuit v0.0.0-20240920150546-763e4d68e435/go.mod h1:iqnw7vod0s7oEcZH8LcOIjAdjsc2Yq974YAuZ9jfKKs= +cosmossdk.io/x/consensus v0.0.0-20240920150546-763e4d68e435 h1:AseZuEJphxRmrclavb6jUo0yi8e9ddVOotCMNrAJWao= +cosmossdk.io/x/consensus v0.0.0-20240920150546-763e4d68e435/go.mod h1:tITq+zIlCZkREWnNwkpgonsbbC411WVB1dCzVUgRlPQ= +cosmossdk.io/x/distribution v0.0.0-20240920150546-763e4d68e435 h1:P2fDbPhyuL8ESx18dbp2oxfu8p6IiS8bfuN4UVrDCvs= +cosmossdk.io/x/distribution v0.0.0-20240920150546-763e4d68e435/go.mod h1:nXW6ISWujNyn5RC6WEGJjEaBOiq30kPXrg2jkLOeRUA= +cosmossdk.io/x/epochs v0.0.0-20240920150546-763e4d68e435 h1:7kSxHCIsCUNkAZrlwiSZ0hHR2vESHEdDyKO+IKk40No= +cosmossdk.io/x/epochs v0.0.0-20240920150546-763e4d68e435/go.mod h1:aM8isv+RirlPY6Jc4mwgvkWNgJu5gBs3zuoCorhL+D8= +cosmossdk.io/x/evidence v0.0.0-20240920150546-763e4d68e435 h1:rd9Ah0fg/Rz41uTWWADAxpuK6By9VjOieZdGZM1GXaA= +cosmossdk.io/x/evidence v0.0.0-20240920150546-763e4d68e435/go.mod h1:Txy3pxANtcX+Ti+VwbUtebxlWWU4NpfEwRa4TBbyVmw= +cosmossdk.io/x/feegrant v0.0.0-20240920150546-763e4d68e435 h1:HvsF7UpwFemOjBjIGAXwleuCkxal5yIgxVwwnx4qx/4= +cosmossdk.io/x/feegrant v0.0.0-20240920150546-763e4d68e435/go.mod h1:b9Jex7Prj2su5owXEb3N9ERoStX+BIpJQF42ykdAyY4= +cosmossdk.io/x/gov v0.0.0-20240920150546-763e4d68e435 h1:VY/97nHldYYgxHQD5arsMheWDaoR35ZV9wZuf+Vu0cU= +cosmossdk.io/x/gov v0.0.0-20240920150546-763e4d68e435/go.mod h1:JeXIdFa3/pftkMGjb6IX2vLFtIchrCtUCLKKXfrH1no= +cosmossdk.io/x/group v0.0.0-20240920150546-763e4d68e435 h1:xoxt8iBtw+TceUbK0XA/F5z/2cxKPVGMw07+xrcgkso= +cosmossdk.io/x/group v0.0.0-20240920150546-763e4d68e435/go.mod h1:1f2eoUDn/+b66nU7FE8vqD+2ZbuO/Hseja/O+SR48ck= +cosmossdk.io/x/mint v0.0.0-20240920150546-763e4d68e435 h1:yFVdrtlIiQnXwJeNPRtIZD1HR/5sQe8+Kf1i0fo+3HI= +cosmossdk.io/x/mint v0.0.0-20240920150546-763e4d68e435/go.mod h1:hIn+AWTCnAV6Zc1Kx9nfbIboYz2V78WFWRb0NO1i3+w= +cosmossdk.io/x/nft v0.0.0-20240920150546-763e4d68e435 h1:JozWeatOwyiWO8GG7k489+8COOiz3/a5pVYeM6u6hxI= +cosmossdk.io/x/nft v0.0.0-20240920150546-763e4d68e435/go.mod h1:loXz2ofX1qPwQBoTq68/CCkOnC28BNtaOX4fO5rIpRM= +cosmossdk.io/x/protocolpool v0.0.0-20240920150546-763e4d68e435 h1:4s85a1T1/OKua2SzpqnAObuNnAqpZJeR0fQTLAamt6g= +cosmossdk.io/x/protocolpool v0.0.0-20240920150546-763e4d68e435/go.mod h1:dR9WUXyB0PaimUVp0yqszyFzg5EKXYhLXYY+R5ItO9Q= +cosmossdk.io/x/slashing v0.0.0-20240920150546-763e4d68e435 h1:mEXpDoP6J+2wyGRPvJucHoUmixREHCVG+NhD5/4j+7g= +cosmossdk.io/x/slashing v0.0.0-20240920150546-763e4d68e435/go.mod h1:4OsEwC8jsNkF+3YgXmSHKV5NM+4zV1oKx2YoQbgjWs0= +cosmossdk.io/x/staking v0.0.0-20240920150546-763e4d68e435 h1:AOdACUxx8N/JjaD07Z6trqtSKVtBoyFMtgCpvzY5o5U= +cosmossdk.io/x/staking v0.0.0-20240920150546-763e4d68e435/go.mod h1:5m1oRGtMNLmZbeOM/nMYcdZQpXbZ1eaGgbITJXo/lBY= +cosmossdk.io/x/tx v0.13.4-0.20240920150546-763e4d68e435 h1:bFDzFp6OEcjfMXAGJUiQi3mUeN37DYQyGDDHgrHBVkg= +cosmossdk.io/x/tx v0.13.4-0.20240920150546-763e4d68e435/go.mod h1:vce14gK4H1UgibxEzQqI7+xEVruchafYZsntb2e1S3c= +cosmossdk.io/x/upgrade v0.0.0-20240920150546-763e4d68e435 h1:OH7s86VFytZU5KIVD4XJPQR4wEYPr3/7251H5A0/Ack= +cosmossdk.io/x/upgrade v0.0.0-20240920150546-763e4d68e435/go.mod h1:B2zNEAjFTCLF84WBqKAlsOjnxr1+9MWpr/jy5i/MIJU= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA= filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= @@ -370,8 +370,8 @@ github.com/cosmos/cosmos-db v1.0.3-0.20240911104526-ddc3f09bfc22 h1:V3WlarcZwlYY github.com/cosmos/cosmos-db v1.0.3-0.20240911104526-ddc3f09bfc22/go.mod h1:Z8IXcFJ9PqKK6BIsVOB3QXtkKoqUOp1vRvPT39kOXEA= github.com/cosmos/cosmos-proto v1.0.0-beta.5 h1:eNcayDLpip+zVLRLYafhzLvQlSmyab+RC5W7ZfmxJLA= github.com/cosmos/cosmos-proto v1.0.0-beta.5/go.mod h1:hQGLpiIUloJBMdQMMWb/4wRApmI9hjHH05nefC0Ojec= -github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240919213947-d6364b8956eb h1:SV3CxKyIYJKQlQA6TYyKgGj5V46L2FCdYFeYKFgysAA= -github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240919213947-d6364b8956eb/go.mod h1:8PQrHIhbWvgLPHtKMmEPnqTGRhvXcEMgdzqH6zZvvQs= +github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240920150546-763e4d68e435 h1:FHm5g+GUl01ZYxxVlAailRgrevnr7dMf7F5jQnppG/I= +github.com/cosmos/cosmos-sdk v0.46.0-beta2.0.20240920150546-763e4d68e435/go.mod h1:8PQrHIhbWvgLPHtKMmEPnqTGRhvXcEMgdzqH6zZvvQs= github.com/cosmos/crypto v0.1.2 h1:Yn500sPY+9sKVdhiPUSDtt8JOpBGMB515dOmla4zfls= github.com/cosmos/crypto v0.1.2/go.mod h1:b6VWz3HczIpBaQPvI7KrbQeF3pXHh0al3T5e0uwMBQw= github.com/cosmos/go-bip39 v1.0.0 h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY= diff --git a/app/next/simd/cmd/testnet_test.go b/app/next/simd/cmd/testnet_test.go index f60a565..f7bea40 100644 --- a/app/next/simd/cmd/testnet_test.go +++ b/app/next/simd/cmd/testnet_test.go @@ -34,6 +34,7 @@ func Test_TestnetCmd(t *testing.T) { configurator.StakingModule(), configurator.ConsensusModule(), configurator.TxModule(), + configurator.ValidateModule(), configurator.MintModule(), ) var moduleManager *module.Manager diff --git a/app/next/v2/app_config.go b/app/next/v2/app_config.go index 99697b9..2f1337a 100644 --- a/app/next/v2/app_config.go +++ b/app/next/v2/app_config.go @@ -28,6 +28,7 @@ import ( stakingmodulev1 "cosmossdk.io/api/cosmos/staking/module/v1" txconfigv1 "cosmossdk.io/api/cosmos/tx/config/v1" upgrademodulev1 "cosmossdk.io/api/cosmos/upgrade/module/v1" + validatemodulev1 "cosmossdk.io/api/cosmos/validate/module/v1" vestingmodulev1 "cosmossdk.io/api/cosmos/vesting/module/v1" "cosmossdk.io/depinject/appconfig" "cosmossdk.io/x/accounts" @@ -68,12 +69,13 @@ import ( upgradetypes "cosmossdk.io/x/upgrade/types" "github.com/cosmos/cosmos-sdk/runtime" - _ "github.com/cosmos/cosmos-sdk/x/auth" // import for side-effects - _ "github.com/cosmos/cosmos-sdk/x/auth/tx/config" // import for side-effects + _ "github.com/cosmos/cosmos-sdk/x/auth" // import for side-effects + authtxconfig "github.com/cosmos/cosmos-sdk/x/auth/tx/config" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" _ "github.com/cosmos/cosmos-sdk/x/auth/vesting" // import for side-effects vestingtypes "github.com/cosmos/cosmos-sdk/x/auth/vesting/types" genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types" + "github.com/cosmos/cosmos-sdk/x/validate" ) var ( @@ -183,8 +185,22 @@ var ( QueryGasLimit: 100_000, SimulationGasLimit: 100_000, }, + // SkipStoreKeys is an optional list of store keys to skip when constructing the + // module's keeper. This is useful when a module does not have a store key. + SkipStoreKeys: []string{ + authtxconfig.DepinjectModuleName, + validate.ModuleName, + }, }), }, + { + Name: authtxconfig.DepinjectModuleName, // x/auth/tx/config depinject module (not app module), use to provide tx configuration + Config: appconfig.WrapAny(&txconfigv1.Config{}), + }, + { + Name: validate.ModuleName, + Config: appconfig.WrapAny(&validatemodulev1.Module{}), + }, { Name: authtypes.ModuleName, Config: appconfig.WrapAny(&authmodulev1.Module{ @@ -218,10 +234,6 @@ var ( Name: slashingtypes.ModuleName, Config: appconfig.WrapAny(&slashingmodulev1.Module{}), }, - { - Name: "tx", - Config: appconfig.WrapAny(&txconfigv1.Config{}), - }, { Name: genutiltypes.ModuleName, Config: appconfig.WrapAny(&genutilmodulev1.Module{}), diff --git a/app/v047/COMMIT b/app/v047/COMMIT index 3b54664..8b5cb7c 100644 --- a/app/v047/COMMIT +++ b/app/v047/COMMIT @@ -1 +1 @@ -6aa3a2b0c791a517bd5239972d737c903250b67a +f007a4ea0711da2bac20afc6283885c1b2496ae5 diff --git a/app/v047/go.mod b/app/v047/go.mod index 71234d5..4146db7 100644 --- a/app/v047/go.mod +++ b/app/v047/go.mod @@ -186,7 +186,7 @@ replace ( // use cosmos fork of keyring github.com/99designs/keyring => github.com/cosmos/keyring v1.2.0 // Simapp always use the latest version of the cosmos-sdk - github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.47.14-0.20240917181033-6aa3a2b0c791 + github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.47.14 // Fix upstream GHSA-h395-qcrw-5vmq and GHSA-3vp4-m3rf-835h vulnerabilities. // TODO Remove it: https://github.com/cosmos/cosmos-sdk/issues/10409 github.com/gin-gonic/gin => github.com/gin-gonic/gin v1.9.0 diff --git a/app/v047/go.sum b/app/v047/go.sum index 89b8b42..fc66a82 100644 --- a/app/v047/go.sum +++ b/app/v047/go.sum @@ -326,8 +326,8 @@ github.com/cosmos/btcutil v1.0.5 h1:t+ZFcX77LpKtDBhjucvnOH8C2l2ioGsBNEQ3jef8xFk= github.com/cosmos/btcutil v1.0.5/go.mod h1:IyB7iuqZMJlthe2tkIFL33xPyzbFYP0XVdS8P5lUPis= github.com/cosmos/cosmos-proto v1.0.0-beta.5 h1:eNcayDLpip+zVLRLYafhzLvQlSmyab+RC5W7ZfmxJLA= github.com/cosmos/cosmos-proto v1.0.0-beta.5/go.mod h1:hQGLpiIUloJBMdQMMWb/4wRApmI9hjHH05nefC0Ojec= -github.com/cosmos/cosmos-sdk v0.47.14-0.20240917181033-6aa3a2b0c791 h1:E3CN5oK4mvxOQMDoGW7LW79lw9I04BGbSiIsF/RrRLM= -github.com/cosmos/cosmos-sdk v0.47.14-0.20240917181033-6aa3a2b0c791/go.mod h1:GrDj/zd9Tiuy8ZpG9PbUbhghCVU7lwyH0GS7CpxHpyM= +github.com/cosmos/cosmos-sdk v0.47.14 h1:vD9JyIdlbVaXMOE/BLamViQvylfUq0E0FpqdPVv/fWw= +github.com/cosmos/cosmos-sdk v0.47.14/go.mod h1:GrDj/zd9Tiuy8ZpG9PbUbhghCVU7lwyH0GS7CpxHpyM= github.com/cosmos/go-bip39 v0.0.0-20180819234021-555e2067c45d/go.mod h1:tSxLoYXyBmiFeKpvmq4dzayMdCjCnu8uqmCysIGBT2Y= github.com/cosmos/go-bip39 v1.0.0 h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY= github.com/cosmos/go-bip39 v1.0.0/go.mod h1:RNJv0H/pOIVgxw6KS7QeX2a0Uo0aKUlfhZ4xuwvCdJw= diff --git a/app/v050/COMMIT b/app/v050/COMMIT index 1b55174..7fff991 100644 --- a/app/v050/COMMIT +++ b/app/v050/COMMIT @@ -1 +1 @@ -043cea3cf07702a6e0359e351b97c52f425a06c5 +6dc6e8b2a882cd6e2c0e7440c816f2390ee87ee3 diff --git a/app/v050/go.mod b/app/v050/go.mod index 2edc793..814ea2e 100644 --- a/app/v050/go.mod +++ b/app/v050/go.mod @@ -210,7 +210,7 @@ replace ( // use cosmos fork of keyring github.com/99designs/keyring => github.com/cosmos/keyring v1.2.0 // Simapp always use the latest version of the cosmos-sdk - github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.50.10-0.20240919153123-043cea3cf077 + github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.50.10 // Fix upstream GHSA-h395-qcrw-5vmq and GHSA-3vp4-m3rf-835h vulnerabilities. // TODO Remove it: https://github.com/cosmos/cosmos-sdk/issues/10409 github.com/gin-gonic/gin => github.com/gin-gonic/gin v1.9.1 diff --git a/app/v050/go.sum b/app/v050/go.sum index 07f907c..68895bf 100644 --- a/app/v050/go.sum +++ b/app/v050/go.sum @@ -357,8 +357,8 @@ github.com/cosmos/cosmos-db v1.0.2 h1:hwMjozuY1OlJs/uh6vddqnk9j7VamLv+0DBlbEXbAK github.com/cosmos/cosmos-db v1.0.2/go.mod h1:Z8IXcFJ9PqKK6BIsVOB3QXtkKoqUOp1vRvPT39kOXEA= github.com/cosmos/cosmos-proto v1.0.0-beta.5 h1:eNcayDLpip+zVLRLYafhzLvQlSmyab+RC5W7ZfmxJLA= github.com/cosmos/cosmos-proto v1.0.0-beta.5/go.mod h1:hQGLpiIUloJBMdQMMWb/4wRApmI9hjHH05nefC0Ojec= -github.com/cosmos/cosmos-sdk v0.50.10-0.20240919153123-043cea3cf077 h1:L8PY/4GnYPZEOD+V9Sh9/GaPgWGoylSpvCtGQysRS9s= -github.com/cosmos/cosmos-sdk v0.50.10-0.20240919153123-043cea3cf077/go.mod h1:6Eesrx3ZE7vxBZWpK++30H+Uc7Q4ahQWCL7JKU/LEdU= +github.com/cosmos/cosmos-sdk v0.50.10 h1:zXfeu/z653tWZARr/jESzAEiCUYjgJwwG4ytnYWMoDM= +github.com/cosmos/cosmos-sdk v0.50.10/go.mod h1:6Eesrx3ZE7vxBZWpK++30H+Uc7Q4ahQWCL7JKU/LEdU= github.com/cosmos/go-bip39 v1.0.0 h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY= github.com/cosmos/go-bip39 v1.0.0/go.mod h1:RNJv0H/pOIVgxw6KS7QeX2a0Uo0aKUlfhZ4xuwvCdJw= github.com/cosmos/gogogateway v1.2.0 h1:Ae/OivNhp8DqBi/sh2A8a1D0y638GpL3tkmLQAiKxTE= diff --git a/app/v052-v2/COMMIT b/app/v052-v2/COMMIT index f9293ec..73297e6 100644 --- a/app/v052-v2/COMMIT +++ b/app/v052-v2/COMMIT @@ -1 +1 @@ -6bda2aa061b039c96fbd8da00756ef6e33eebbbd +e655fd535e5bd46ac474dab2a6cad4881397ae57 diff --git a/app/v052-v2/app_config.go b/app/v052-v2/app_config.go index 9fd6b2a..0a2270e 100644 --- a/app/v052-v2/app_config.go +++ b/app/v052-v2/app_config.go @@ -28,6 +28,7 @@ import ( stakingmodulev1 "cosmossdk.io/api/cosmos/staking/module/v1" txconfigv1 "cosmossdk.io/api/cosmos/tx/config/v1" upgrademodulev1 "cosmossdk.io/api/cosmos/upgrade/module/v1" + validatemodulev1 "cosmossdk.io/api/cosmos/validate/module/v1" vestingmodulev1 "cosmossdk.io/api/cosmos/vesting/module/v1" "cosmossdk.io/depinject/appconfig" "cosmossdk.io/x/accounts" @@ -65,12 +66,13 @@ import ( upgradetypes "cosmossdk.io/x/upgrade/types" "github.com/cosmos/cosmos-sdk/runtime" - _ "github.com/cosmos/cosmos-sdk/x/auth" // import for side-effects - _ "github.com/cosmos/cosmos-sdk/x/auth/tx/config" // import for side-effects + _ "github.com/cosmos/cosmos-sdk/x/auth" // import for side-effects + authtxconfig "github.com/cosmos/cosmos-sdk/x/auth/tx/config" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" _ "github.com/cosmos/cosmos-sdk/x/auth/vesting" // import for side-effects vestingtypes "github.com/cosmos/cosmos-sdk/x/auth/vesting/types" genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types" + "github.com/cosmos/cosmos-sdk/x/validate" ) var ( @@ -179,8 +181,22 @@ var ( QueryGasLimit: 100_000, SimulationGasLimit: 100_000, }, + // SkipStoreKeys is an optional list of store keys to skip when constructing the + // module's keeper. This is useful when a module does not have a store key. + SkipStoreKeys: []string{ + authtxconfig.DepinjectModuleName, + validate.ModuleName, + }, }), }, + { + Name: authtxconfig.DepinjectModuleName, // x/auth/tx/config depinject module (not app module), use to provide tx configuration + Config: appconfig.WrapAny(&txconfigv1.Config{}), + }, + { + Name: validate.ModuleName, + Config: appconfig.WrapAny(&validatemodulev1.Module{}), + }, { Name: authtypes.ModuleName, Config: appconfig.WrapAny(&authmodulev1.Module{ @@ -214,10 +230,6 @@ var ( Name: slashingtypes.ModuleName, Config: appconfig.WrapAny(&slashingmodulev1.Module{}), }, - { - Name: "tx", - Config: appconfig.WrapAny(&txconfigv1.Config{}), - }, { Name: genutiltypes.ModuleName, Config: appconfig.WrapAny(&genutilmodulev1.Module{}), diff --git a/app/v052-v2/app_di.go b/app/v052-v2/app_di.go index 3a32456..25f62b8 100644 --- a/app/v052-v2/app_di.go +++ b/app/v052-v2/app_di.go @@ -69,6 +69,7 @@ func NewSimApp[T transaction.Tx]( // merge the AppConfig and other configuration in one config appConfig = depinject.Configs( AppConfig(), + runtime.DefaultServiceBindings(), depinject.Supply( logger, viper, diff --git a/app/v052-v2/go.mod b/app/v052-v2/go.mod index 3b31f6f..fe05660 100644 --- a/app/v052-v2/go.mod +++ b/app/v052-v2/go.mod @@ -6,14 +6,14 @@ require ( cosmossdk.io/api v0.8.0 // main cosmossdk.io/client/v2 v2.0.0-00010101000000-000000000000 cosmossdk.io/core v1.0.0 // main - cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb // indirect; main + cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435 // indirect; main cosmossdk.io/depinject v1.0.0 cosmossdk.io/log v1.4.1 cosmossdk.io/math v1.3.0 - cosmossdk.io/runtime/v2 v2.0.0-20240919213947-d6364b8956eb // main - cosmossdk.io/server/v2 v2.0.0-20240919213947-d6364b8956eb // main + cosmossdk.io/runtime/v2 v2.0.0-20240920150546-763e4d68e435 // main + cosmossdk.io/server/v2 v2.0.0-20240920150546-763e4d68e435 // main cosmossdk.io/server/v2/cometbft v0.0.0-00010101000000-000000000000 - cosmossdk.io/store/v2 v2.0.0-20240919213947-d6364b8956eb // main + cosmossdk.io/store/v2 v2.0.0-20240920150546-763e4d68e435 // main cosmossdk.io/tools/confix v0.0.0-00010101000000-000000000000 cosmossdk.io/x/accounts v0.0.0-20240913065641-0064ccbce64e cosmossdk.io/x/authz v0.0.0-00010101000000-000000000000 @@ -56,8 +56,8 @@ require ( cosmossdk.io/errors v1.0.1 // indirect cosmossdk.io/errors/v2 v2.0.0-20240731132947-df72853b3ca5 // indirect cosmossdk.io/schema v0.3.0 // indirect - cosmossdk.io/server/v2/appmanager v0.0.0-20240919213947-d6364b8956eb // indirect; main - cosmossdk.io/server/v2/stf v0.0.0-20240919213947-d6364b8956eb // indirect; main + cosmossdk.io/server/v2/appmanager v0.0.0-20240920150546-763e4d68e435 // indirect; main + cosmossdk.io/server/v2/stf v0.0.0-20240920150546-763e4d68e435 // indirect; main cosmossdk.io/store v1.1.1-0.20240909133312-50288938d1b6 // indirect; main cosmossdk.io/x/accounts/defaults/base v0.0.0-00010101000000-000000000000 // indirect cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240417181816-5e7aae0db1f5 // indirect @@ -246,35 +246,35 @@ require ( // SimApp on main always tests the latest extracted SDK modules importing the sdk replace ( // pseudo version lower than the latest tag - cosmossdk.io/api => cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb // main - cosmossdk.io/client/v2 => cosmossdk.io/client/v2 v2.0.0-20240919223813-6bda2aa061b0 + cosmossdk.io/api => cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435 // main + cosmossdk.io/client/v2 => cosmossdk.io/client/v2 v2.0.0-20240920170016-e655fd535e5b // pseudo version lower than the latest tag - cosmossdk.io/core => cosmossdk.io/core v1.0.0-alpha.3.0.20240919213947-d6364b8956eb // main - cosmossdk.io/server/v2/cometbft => cosmossdk.io/server/v2/cometbft v0.0.0-20240919223813-6bda2aa061b0 + cosmossdk.io/core => cosmossdk.io/core v1.0.0-alpha.3.0.20240920150546-763e4d68e435 // main + cosmossdk.io/server/v2/cometbft => cosmossdk.io/server/v2/cometbft v0.0.0-20240920170016-e655fd535e5b // pseudo version lower than the latest tag - cosmossdk.io/store => cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb // main - cosmossdk.io/tools/confix => cosmossdk.io/tools/confix v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/accounts => cosmossdk.io/x/accounts v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/accounts/defaults/base => cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/accounts/defaults/lockup => cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/accounts/defaults/multisig => cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/authz => cosmossdk.io/x/authz v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/bank => cosmossdk.io/x/bank v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/circuit => cosmossdk.io/x/circuit v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/consensus => cosmossdk.io/x/consensus v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/distribution => cosmossdk.io/x/distribution v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/epochs => cosmossdk.io/x/epochs v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/evidence => cosmossdk.io/x/evidence v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/feegrant => cosmossdk.io/x/feegrant v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/gov => cosmossdk.io/x/gov v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/group => cosmossdk.io/x/group v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/mint => cosmossdk.io/x/mint v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/nft => cosmossdk.io/x/nft v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/params => cosmossdk.io/x/params v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/protocolpool => cosmossdk.io/x/protocolpool v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/slashing => cosmossdk.io/x/slashing v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/staking => cosmossdk.io/x/staking v0.0.0-20240919223813-6bda2aa061b0 - cosmossdk.io/x/upgrade => cosmossdk.io/x/upgrade v0.0.0-20240919223813-6bda2aa061b0 + cosmossdk.io/store => cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435 // main + cosmossdk.io/tools/confix => cosmossdk.io/tools/confix v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/accounts => cosmossdk.io/x/accounts v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/accounts/defaults/base => cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/accounts/defaults/lockup => cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/accounts/defaults/multisig => cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/authz => cosmossdk.io/x/authz v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/bank => cosmossdk.io/x/bank v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/circuit => cosmossdk.io/x/circuit v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/consensus => cosmossdk.io/x/consensus v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/distribution => cosmossdk.io/x/distribution v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/epochs => cosmossdk.io/x/epochs v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/evidence => cosmossdk.io/x/evidence v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/feegrant => cosmossdk.io/x/feegrant v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/gov => cosmossdk.io/x/gov v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/group => cosmossdk.io/x/group v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/mint => cosmossdk.io/x/mint v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/nft => cosmossdk.io/x/nft v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/params => cosmossdk.io/x/params v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/protocolpool => cosmossdk.io/x/protocolpool v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/slashing => cosmossdk.io/x/slashing v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/staking => cosmossdk.io/x/staking v0.0.0-20240920170016-e655fd535e5b + cosmossdk.io/x/upgrade => cosmossdk.io/x/upgrade v0.0.0-20240920170016-e655fd535e5b ) // Below are the long-lived replace of the SimApp @@ -282,7 +282,7 @@ replace ( // use cosmos fork of keyring github.com/99designs/keyring => github.com/cosmos/keyring v1.2.0 // Simapp always use the latest version of the cosmos-sdk - github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.52.0-beta.1.0.20240919223813-6bda2aa061b0 + github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.52.0-beta.1.0.20240920170016-e655fd535e5b // Fix upstream GHSA-h395-qcrw-5vmq and GHSA-3vp4-m3rf-835h vulnerabilities. // TODO Remove it: https://github.com/cosmos/cosmos-sdk/issues/10409 github.com/gin-gonic/gin => github.com/gin-gonic/gin v1.9.1 diff --git a/app/v052-v2/go.sum b/app/v052-v2/go.sum index 30f8908..ca365a0 100644 --- a/app/v052-v2/go.sum +++ b/app/v052-v2/go.sum @@ -192,16 +192,16 @@ cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xX cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= -cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb h1:rrMhqO20i7vpOUZZLLwypeO9fODXWGyov0K7XCSVsbk= -cosmossdk.io/api v0.7.3-0.20240919213947-d6364b8956eb/go.mod h1:YMfx2ATpgITsoydD3hIBa8IkDHtyXp/14rmG0d3sEew= -cosmossdk.io/client/v2 v2.0.0-20240919223813-6bda2aa061b0 h1:kRShuK3nUN7KfPBv0N5z4soEgnpJtniagy7n0nLKMn0= -cosmossdk.io/client/v2 v2.0.0-20240919223813-6bda2aa061b0/go.mod h1:ZoR8qbJfIUBFl8fuuxzS/WuZ8BlUbvSUEUeynP5tr4A= +cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435 h1:HRaMQVxKBmrix3021I6r1cgB/pqiKXdbJNjHRR4zs9k= +cosmossdk.io/api v0.7.3-0.20240920150546-763e4d68e435/go.mod h1:YMfx2ATpgITsoydD3hIBa8IkDHtyXp/14rmG0d3sEew= +cosmossdk.io/client/v2 v2.0.0-20240920170016-e655fd535e5b h1:7kBaS0VB6/6qcvdEsnql84L4UNhQZ/amgS4RSNvcLkY= +cosmossdk.io/client/v2 v2.0.0-20240920170016-e655fd535e5b/go.mod h1:bIW03cmMSDxsHq7nNpiOVYoblUexH9KfE5F1ORtkH1I= cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab h1:E/IWad76v1Nc4Atswaccpt7twJ0VwHkbY94/PhmZfTo= cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab/go.mod h1:Or+5eVAo1aiS1DnPK90eQykGc59LGBWtqwBoJcxXTmw= -cosmossdk.io/core v1.0.0-alpha.3.0.20240919213947-d6364b8956eb h1:XrcUYkSPr4/hNfoLevqU+I5uKArjGYCqM3aRsxjVUAU= -cosmossdk.io/core v1.0.0-alpha.3.0.20240919213947-d6364b8956eb/go.mod h1:3u9cWq1FAVtiiCrDPpo4LhR+9V6k/ycSG4/Y/tREWCY= -cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb h1:2/r/vc/vLvlcKQwIlzQqsQl6dkKGKxdUCEYOAh5//d0= -cosmossdk.io/core/testing v0.0.0-20240919213947-d6364b8956eb/go.mod h1:8s2tPeJtSiQuoyPmr2Ag7meikonISO4Fv4MoO8+ORrs= +cosmossdk.io/core v1.0.0-alpha.3.0.20240920150546-763e4d68e435 h1:5Hmjm8LbIaC94msUPaCoQTXSZUzB/JoJ+fxxdcvxc1s= +cosmossdk.io/core v1.0.0-alpha.3.0.20240920150546-763e4d68e435/go.mod h1:3u9cWq1FAVtiiCrDPpo4LhR+9V6k/ycSG4/Y/tREWCY= +cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435 h1:D3M7yOFjHNgeHXjNSsCB2Fwi5DjFhKat8lrJ5o2qujg= +cosmossdk.io/core/testing v0.0.0-20240920150546-763e4d68e435/go.mod h1:8s2tPeJtSiQuoyPmr2Ag7meikonISO4Fv4MoO8+ORrs= cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050= cosmossdk.io/depinject v1.0.0/go.mod h1:zxK/h3HgHoA/eJVtiSsoaRaRA2D5U4cJ5thIG4ssbB8= cosmossdk.io/errors v1.0.1 h1:bzu+Kcr0kS/1DuPBtUFdWjzLqyUuCiyHjyJB6srBV/0= @@ -212,66 +212,66 @@ cosmossdk.io/log v1.4.1 h1:wKdjfDRbDyZRuWa8M+9nuvpVYxrEOwbD/CA8hvhU8QM= cosmossdk.io/log v1.4.1/go.mod h1:k08v0Pyq+gCP6phvdI6RCGhLf/r425UT6Rk/m+o74rU= cosmossdk.io/math v1.3.0 h1:RC+jryuKeytIiictDslBP9i1fhkVm6ZDmZEoNP316zE= cosmossdk.io/math v1.3.0/go.mod h1:vnRTxewy+M7BtXBNFybkuhSH4WfedVAAnERHgVFhp3k= -cosmossdk.io/runtime/v2 v2.0.0-20240919213947-d6364b8956eb h1:g43+V97O2COkm7WIjvXMo9ugwdJSQ5EElDxT1XvExgA= -cosmossdk.io/runtime/v2 v2.0.0-20240919213947-d6364b8956eb/go.mod h1:hKm9tvxe1a82KH2KfPlAaFk31cjNIC/N8KGQzuwmfi4= +cosmossdk.io/runtime/v2 v2.0.0-20240920150546-763e4d68e435 h1:jJgFAMxD3dJ3exKYGtnNgkQxeImsg/Sube6Z9bnScDg= +cosmossdk.io/runtime/v2 v2.0.0-20240920150546-763e4d68e435/go.mod h1:hKm9tvxe1a82KH2KfPlAaFk31cjNIC/N8KGQzuwmfi4= cosmossdk.io/schema v0.3.0 h1:01lcaM4trhzZ1HQTfTV8z6Ma1GziOZ/YmdzBN3F720c= cosmossdk.io/schema v0.3.0/go.mod h1:RDAhxIeNB4bYqAlF4NBJwRrgtnciMcyyg0DOKnhNZQQ= -cosmossdk.io/server/v2 v2.0.0-20240919213947-d6364b8956eb h1:z69X4WIjlAYWMiSP2BflITRrOd/6g4saF3A61X3ORKo= -cosmossdk.io/server/v2 v2.0.0-20240919213947-d6364b8956eb/go.mod h1:OOnpz5j7kFoqr9gSJ4vdM4tq6FXXuJJm7KlikmyTYKk= -cosmossdk.io/server/v2/appmanager v0.0.0-20240919213947-d6364b8956eb h1:KW69o67aimhrRtW9cRfb6ZR+Csqwq8MXC+7jknQyVRU= -cosmossdk.io/server/v2/appmanager v0.0.0-20240919213947-d6364b8956eb/go.mod h1:/xDfniqVtn5nraiHkNJ4e6rYU0e83YAGsSjwmUA6H8k= -cosmossdk.io/server/v2/cometbft v0.0.0-20240919223813-6bda2aa061b0 h1:hbWJOQE0Hf1+43qs7Oy6AMlph/ucjMGjwBkHL8C2MOA= -cosmossdk.io/server/v2/cometbft v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:pfbG2ZzY/+uJHGmicc3ts+x4IyZ1DEdrRW6ysqzAo1k= -cosmossdk.io/server/v2/stf v0.0.0-20240919213947-d6364b8956eb h1:93lCdzSQNsU3zwBOgnjnS3JHHAmd9O43oNgXNjko2SQ= -cosmossdk.io/server/v2/stf v0.0.0-20240919213947-d6364b8956eb/go.mod h1:e/pdNHJIOxL1wFKGkERDxLY0chj0+ZIetIPTkRgjX2o= -cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb h1:OArIXUbslLRqwmwXep5EkfO0CjuT7FjiSZEWo7KHbWM= -cosmossdk.io/store v1.0.0-rc.0.0.20240919213947-d6364b8956eb/go.mod h1:I2ckhDSkk0mTd1TwqTMgKWB4KXwpgKbNq1+UsvsZAZk= -cosmossdk.io/store/v2 v2.0.0-20240919213947-d6364b8956eb h1:RsoyTmcLcvxZDQyEqKk97ZJD1go+mxk3wjOKOVzAY2U= -cosmossdk.io/store/v2 v2.0.0-20240919213947-d6364b8956eb/go.mod h1:uyapB85i5wTuGhcFbV39HBUmoks/T/NRxOuv0IBPNVw= -cosmossdk.io/tools/confix v0.0.0-20240919223813-6bda2aa061b0 h1:03CGF9E9Pp5vzDtdYzR9DVSaWeX2PvQjh4fKmqznyrs= -cosmossdk.io/tools/confix v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:HLynxKI+ey7MOI7dP4W5Rt8Y5Q9GawvuhU3nKQBnMyI= -cosmossdk.io/x/accounts v0.0.0-20240919223813-6bda2aa061b0 h1:xbkfmmyUqBDCFFYQ054a1jRH2b4FlYonqaoQpLZ1XuY= -cosmossdk.io/x/accounts v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:Lrhfty3UctP5awqiXxhXDalocDDb6lsWSXwpd0NI7Ss= -cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919223813-6bda2aa061b0 h1:KqOmulVf0lnTKCYYNCmgIuThU1ifgmNIl4CaQSa+9kQ= -cosmossdk.io/x/accounts/defaults/base v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:RclzSMZe+1Tw2rXa2LToHqdl8INyCnK6hLKnkjZgVHk= -cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919223813-6bda2aa061b0 h1:/qu9TJ9gB55Zzqk4+jPx79tA4JtuZ4y5B1r1pYEbmFs= -cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:KHEiBtRxqsWXLmO0a0HUYK3YxpydC+YjVNAf8RCm6jM= -cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919223813-6bda2aa061b0 h1:CGYP6Fa0pv6fdbEtH+dBCxC1asJEOIJl51VTCdJvoDc= -cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:vlZ5Bk0xqacBK+5RPw/lBX/6xgv30JStVTpfYWVB/8g= -cosmossdk.io/x/authz v0.0.0-20240919223813-6bda2aa061b0 h1:A+9mp4agOc3g43sgFYk9klp7IA67aZUy+51A4AEN4nA= -cosmossdk.io/x/authz v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:dlGPMphUQhdwDdxpvCBZCwPlTykB8A07/Y7+EtsBL7k= -cosmossdk.io/x/bank v0.0.0-20240919223813-6bda2aa061b0 h1:eciYKPZ9XbL7ACovXJn0T0Ob2Hyrl/UXv1itJVJzvNc= -cosmossdk.io/x/bank v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:ufD4kV5pDXa9oYLkAG0TgJ9U3wbKPoeOfD1P9+f0Q6U= -cosmossdk.io/x/circuit v0.0.0-20240919223813-6bda2aa061b0 h1:FudSwTCUNUxKqpudVD0lYHXA5Gp2IoAo10WWsPZ1G3Q= -cosmossdk.io/x/circuit v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:4bVTwpaqYN5TMIrZtbKaCdXBxStzy3p50VeW4mO7rDU= -cosmossdk.io/x/consensus v0.0.0-20240919223813-6bda2aa061b0 h1:GTneU6IOwcp6kpYjuBmVbmSFfChw1AyKwS0Akr2k0+Y= -cosmossdk.io/x/consensus v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:QJh5EbQOygmGZyIFcfP7GVgYJD2ZrKl+coNF54D5e9A= -cosmossdk.io/x/distribution v0.0.0-20240919223813-6bda2aa061b0 h1:q4oepjZi4Pkj5KaSBkX4ptiNjUtko+gA2gE1WMjhbb4= -cosmossdk.io/x/distribution v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:V6jrwhAYzw1tI8MqiKgRe6dNGGRH6Ow6d82D9zwdzsI= -cosmossdk.io/x/epochs v0.0.0-20240919223813-6bda2aa061b0 h1:lnDuin2hXdHxTHA6EznamKE+BezFTflLSpsB+tzLd2A= -cosmossdk.io/x/epochs v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:HDgQuhEoRADluNi99OP0D8F1NDu2OhCMmJlTY2Ez9i0= -cosmossdk.io/x/evidence v0.0.0-20240919223813-6bda2aa061b0 h1:cbdgi3d/SD+Yfasl0l1JzJ1UG+SRA/Q4+/uHJypYi3s= -cosmossdk.io/x/evidence v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:7GU0K4teujt+mlVghaBVLNq5Ql5whgM1CQLdU5Wn4Ns= -cosmossdk.io/x/feegrant v0.0.0-20240919223813-6bda2aa061b0 h1:uACLFQef2tv2Bn6Ll3MSNQfaaI5BeFGtNI8KR0O73O0= -cosmossdk.io/x/feegrant v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:IbebkJLoIlZE/LiN4eY8oCX2HKudAXP/G5iW/Rderc8= -cosmossdk.io/x/gov v0.0.0-20240919223813-6bda2aa061b0 h1:YjnkJEQNJV8BvjcOG2hLKutERo1tX4/ZXSspheCQby0= -cosmossdk.io/x/gov v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:YRpPxe6xuf8P4NJLBQGXGOoR9awByerMmWLpM+jI6m4= -cosmossdk.io/x/group v0.0.0-20240919223813-6bda2aa061b0 h1:eOFidpysbWYFDdAEwICfbYqK4BZOLprZckT+Rz7PoHc= -cosmossdk.io/x/group v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:HLigLc1suMjcF5/RI0mCWkkDdSkeS2HZYBmPaEr1gtU= -cosmossdk.io/x/mint v0.0.0-20240919223813-6bda2aa061b0 h1:llYvECKuaqAZc2guv8hZpMgPiaOLaEe3U6afYaOXADw= -cosmossdk.io/x/mint v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:TX7x9ui9/cgd1fTLkfB2ZHFBTnbr2iddQ0gqlhALF78= -cosmossdk.io/x/nft v0.0.0-20240919223813-6bda2aa061b0 h1:d4WUK5b9o+W8nSq94XBjx4+12YwfPrmTYZ5iujmi3FI= -cosmossdk.io/x/nft v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:zLm+lsLh4D3WsHIIpyLVHxqtKlcfPsDN1cG9gFWgpxM= -cosmossdk.io/x/protocolpool v0.0.0-20240919223813-6bda2aa061b0 h1:qo7nz6ak092/M22adltFo7pr342C8cXLDcQn6T6dWQM= -cosmossdk.io/x/protocolpool v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:qupQQw4iE/X1mRuPCs/cfmXT+dUd3YiEpus9ZTQneBk= -cosmossdk.io/x/slashing v0.0.0-20240919223813-6bda2aa061b0 h1:rOlaBHsR++nxcWShsWY/GqlE/S+piGXVdy6BC1wwfn8= -cosmossdk.io/x/slashing v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:fWEJPsIRCEEKSg6Y4GPEv9wKy1eF9a10+zoHVLcDWnE= -cosmossdk.io/x/staking v0.0.0-20240919223813-6bda2aa061b0 h1:CLOjZQUVsR/mPxs5lwJ6GgmqrOQdVNZUc6VPn+WOGBA= -cosmossdk.io/x/staking v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:dqn5JXsZi2QFcO3iE3iHc9V2SjKBP7UgHND/Gk6tVg0= +cosmossdk.io/server/v2 v2.0.0-20240920150546-763e4d68e435 h1:QTz9E4f0m/nLAA1fXKUUfb/mrnugogBaY12CMrrDP5I= +cosmossdk.io/server/v2 v2.0.0-20240920150546-763e4d68e435/go.mod h1:OOnpz5j7kFoqr9gSJ4vdM4tq6FXXuJJm7KlikmyTYKk= +cosmossdk.io/server/v2/appmanager v0.0.0-20240920150546-763e4d68e435 h1:40YXfSswu33qPzNVU417ZI4QsB7cAYzlj2yxLyyneNs= +cosmossdk.io/server/v2/appmanager v0.0.0-20240920150546-763e4d68e435/go.mod h1:/xDfniqVtn5nraiHkNJ4e6rYU0e83YAGsSjwmUA6H8k= +cosmossdk.io/server/v2/cometbft v0.0.0-20240920170016-e655fd535e5b h1:ZkKNDUUl17Rlu0ySVMtNv5bTZAv74ELO9ZbPVq51/aI= +cosmossdk.io/server/v2/cometbft v0.0.0-20240920170016-e655fd535e5b/go.mod h1:EcLfE5eddQSBND7sm24nuzC4bcaFvFLyfg6oDC5QBls= +cosmossdk.io/server/v2/stf v0.0.0-20240920150546-763e4d68e435 h1:zYrSYua7v6oCO+JEISnY2E34U+SwVDd4vOxw6C0wOXg= +cosmossdk.io/server/v2/stf v0.0.0-20240920150546-763e4d68e435/go.mod h1:e/pdNHJIOxL1wFKGkERDxLY0chj0+ZIetIPTkRgjX2o= +cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435 h1:vP4AZQHieGvd+l/vSM/p/wTaCbQ53BGLdXg1iT8pXOM= +cosmossdk.io/store v1.0.0-rc.0.0.20240920150546-763e4d68e435/go.mod h1:I2ckhDSkk0mTd1TwqTMgKWB4KXwpgKbNq1+UsvsZAZk= +cosmossdk.io/store/v2 v2.0.0-20240920150546-763e4d68e435 h1:K7/ZYpjHf5J8dniLUdZLR2j2dTlY337z2LaNo8nGSB0= +cosmossdk.io/store/v2 v2.0.0-20240920150546-763e4d68e435/go.mod h1:uyapB85i5wTuGhcFbV39HBUmoks/T/NRxOuv0IBPNVw= +cosmossdk.io/tools/confix v0.0.0-20240920170016-e655fd535e5b h1:UChrCwBadwholLdP/sa+/1TfjBT6h3nlNeAOvFGmdyU= +cosmossdk.io/tools/confix v0.0.0-20240920170016-e655fd535e5b/go.mod h1:HLynxKI+ey7MOI7dP4W5Rt8Y5Q9GawvuhU3nKQBnMyI= +cosmossdk.io/x/accounts v0.0.0-20240920170016-e655fd535e5b h1:LrD6mdDd1siGyk1Uot6HKUQvRvlOhE72Jt/SMCDr67I= +cosmossdk.io/x/accounts v0.0.0-20240920170016-e655fd535e5b/go.mod h1:Any2sqv8Uw84CNE/qq5JkGC33ow7EvIgqqis1ygVJmw= +cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920170016-e655fd535e5b h1:8SLY2vJA2DPTENvmqOOfmOaRZj/nccQ6SCdC30pygbc= +cosmossdk.io/x/accounts/defaults/base v0.0.0-20240920170016-e655fd535e5b/go.mod h1:PaazcxBQxKnQ06M/dUhBtltaxmJDYuoKoU1UnZhtz0g= +cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920170016-e655fd535e5b h1:Cayz07qaPIJhGUeDmZmdso84+pI8UnqoXZr/Xql5vtQ= +cosmossdk.io/x/accounts/defaults/lockup v0.0.0-20240920170016-e655fd535e5b/go.mod h1:2Dm6KcOO9HZajx48/2it+6kmMhXH5sKO1Gh92YE34+U= +cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920170016-e655fd535e5b h1:cJSXQRgLaFKQgwulP3xOeyj+BTv/n4xOICAfBGYJ4+4= +cosmossdk.io/x/accounts/defaults/multisig v0.0.0-20240920170016-e655fd535e5b/go.mod h1:X35YeW32LmYTcoxAIAmkdHtaHLVu3Lxn528DlqzV+IY= +cosmossdk.io/x/authz v0.0.0-20240920170016-e655fd535e5b h1:EGxkYN988rd7s32eg5UGt+kqvPX5QwL0IiEgoHG83Ew= +cosmossdk.io/x/authz v0.0.0-20240920170016-e655fd535e5b/go.mod h1:6gP2a1mSiQRMsPUUVpLSFzsWIl/x1qU8iznir2QsRuU= +cosmossdk.io/x/bank v0.0.0-20240920170016-e655fd535e5b h1:y3w/EgbAjiN9lHnhLmeN4YDJvsxSp2HW304lCsg251g= +cosmossdk.io/x/bank v0.0.0-20240920170016-e655fd535e5b/go.mod h1:k/Qi70skh8FXbp9Tu+PWzYDPSIsD8BnHlVxkguAEfhc= +cosmossdk.io/x/circuit v0.0.0-20240920170016-e655fd535e5b h1:whKrQh0bjgf0G0SfAEvvXPtfAwqhR5jXPcxebHRpwcg= +cosmossdk.io/x/circuit v0.0.0-20240920170016-e655fd535e5b/go.mod h1:BMdYFx+3TqZxNXLTMOOhsc6CVPGj9poQt1KAIEqYGrI= +cosmossdk.io/x/consensus v0.0.0-20240920170016-e655fd535e5b h1:8jRmKE2SYFNAp9MDHLweraYd3tZu7GnxWWFK1VLfr/g= +cosmossdk.io/x/consensus v0.0.0-20240920170016-e655fd535e5b/go.mod h1:Td7kWz9dYd0McljwKhE8KYixXdWDN0jLA1hkGg2f38o= +cosmossdk.io/x/distribution v0.0.0-20240920170016-e655fd535e5b h1:JBTvepdwDuMAzlOKPVMBMvhSBlD2d+DOzNqF1300KUc= +cosmossdk.io/x/distribution v0.0.0-20240920170016-e655fd535e5b/go.mod h1:ZfY1IwUdY0eIlpxlQL2GTSIjAFoeX3hGnsr9sgx0jpM= +cosmossdk.io/x/epochs v0.0.0-20240920170016-e655fd535e5b h1:3+hIBxtStRcickv2CtKoVZ/SA2tuwTfSpd7FwnuFm8A= +cosmossdk.io/x/epochs v0.0.0-20240920170016-e655fd535e5b/go.mod h1:AGAe++WPDmrK3NnpCSMui0NnV+KAAR7JsEIxmoyQXzY= +cosmossdk.io/x/evidence v0.0.0-20240920170016-e655fd535e5b h1:WzfejtrvAyjl2fov3OSNCfFq/FqJO0H9zP9yIxyHNzM= +cosmossdk.io/x/evidence v0.0.0-20240920170016-e655fd535e5b/go.mod h1:TLGlx8zkv9JNOy86mCenDzvq7H0tYTnhNdUJjR5oBDs= +cosmossdk.io/x/feegrant v0.0.0-20240920170016-e655fd535e5b h1:WFuYFPSdN16q7HhczBPQbfpocfTBHvB3VGUfOISMyZM= +cosmossdk.io/x/feegrant v0.0.0-20240920170016-e655fd535e5b/go.mod h1:HhTsj0uhkLvZH0W8uAX/hQ9g60Y8Zox1kSoSYgeOS+g= +cosmossdk.io/x/gov v0.0.0-20240920170016-e655fd535e5b h1:ZkkFCLVxI3Vi2FUg6f/SctKm//3E0aVy33mmCzjFwYs= +cosmossdk.io/x/gov v0.0.0-20240920170016-e655fd535e5b/go.mod h1:hZ5cGFi9wl2HtvfODGpsDcIGaQ5x0TNBZVtmGyszSS8= +cosmossdk.io/x/group v0.0.0-20240920170016-e655fd535e5b h1:KgzzxylJezFusC5da7Zr+LxqIJbBp4up4D5K6/QBvGo= +cosmossdk.io/x/group v0.0.0-20240920170016-e655fd535e5b/go.mod h1:/9aSy41JnIBr+il018mOaYdCEK2eiRPQ9YhmT/AC1S8= +cosmossdk.io/x/mint v0.0.0-20240920170016-e655fd535e5b h1:v+Ze1EsShE31R/3ZTCUWup0ooA9cf3HfVQVNisW/aTY= +cosmossdk.io/x/mint v0.0.0-20240920170016-e655fd535e5b/go.mod h1:SVvtqKLwms/NMlkSkGeEzrrPlaTbQCMbPp75bJetBG0= +cosmossdk.io/x/nft v0.0.0-20240920170016-e655fd535e5b h1:yH1T9JLQ2MFCCAsNeiqpa3DYNOc309dITZOhFTdATsQ= +cosmossdk.io/x/nft v0.0.0-20240920170016-e655fd535e5b/go.mod h1:05kai6osNcr5aWRX1J5WtQttNBbfv7v3wgOzihB6ZnU= +cosmossdk.io/x/protocolpool v0.0.0-20240920170016-e655fd535e5b h1:83hznBXG7jGp2i0j91ihvZvu8TFXiEAvN7fy3laN6zA= +cosmossdk.io/x/protocolpool v0.0.0-20240920170016-e655fd535e5b/go.mod h1:RCivrYhzQQh3Tsh7+D2EnaMFKSdnROE5kJiwQxi0PcU= +cosmossdk.io/x/slashing v0.0.0-20240920170016-e655fd535e5b h1:EKVS80utSh/OIsqp6zNFbo/XrYE9NheyKW1uDddWHVk= +cosmossdk.io/x/slashing v0.0.0-20240920170016-e655fd535e5b/go.mod h1:LwjpWCe4UkvBZrItVREyGW3oTeL5ShK4tuz5g5Y15S4= +cosmossdk.io/x/staking v0.0.0-20240920170016-e655fd535e5b h1:NZx5PA73nigu72MNJOaSoMDi0Q/0M7Z7A/AVRjTKbeo= +cosmossdk.io/x/staking v0.0.0-20240920170016-e655fd535e5b/go.mod h1:z0T86sK4SlkVORrMK0wiqQHpSdanDSLXmxNicoFuftk= cosmossdk.io/x/tx v0.13.4-0.20240918094839-0c8ad9d2c64b h1:FyLcX6eZh9c4FqWla3pXubLIIVlndfQohvf+IcXg99M= cosmossdk.io/x/tx v0.13.4-0.20240918094839-0c8ad9d2c64b/go.mod h1:XN1aLQztqr0laTsdFRReV15H01rbnMVjbZRwt939Pf4= -cosmossdk.io/x/upgrade v0.0.0-20240919223813-6bda2aa061b0 h1:5F85pf7wP31VC5JKZWoyqIFoGItrROYKoDSbiAJ4gqI= -cosmossdk.io/x/upgrade v0.0.0-20240919223813-6bda2aa061b0/go.mod h1:RrVK/5Wx+22SFz9mz082ZFXakHd1kjwUUzLVUowsZjo= +cosmossdk.io/x/upgrade v0.0.0-20240920170016-e655fd535e5b h1:065JRYbLEcfn52feCDwElg26msMpkzld8xpXIMJWmUA= +cosmossdk.io/x/upgrade v0.0.0-20240920170016-e655fd535e5b/go.mod h1:7oTaE396T+rs09BX/m7AMZQPpnC0AbS/gdW8KtkSqa8= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA= filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= @@ -384,8 +384,8 @@ github.com/cosmos/cosmos-db v1.0.3-0.20240911104526-ddc3f09bfc22 h1:V3WlarcZwlYY github.com/cosmos/cosmos-db v1.0.3-0.20240911104526-ddc3f09bfc22/go.mod h1:Z8IXcFJ9PqKK6BIsVOB3QXtkKoqUOp1vRvPT39kOXEA= github.com/cosmos/cosmos-proto v1.0.0-beta.5 h1:eNcayDLpip+zVLRLYafhzLvQlSmyab+RC5W7ZfmxJLA= github.com/cosmos/cosmos-proto v1.0.0-beta.5/go.mod h1:hQGLpiIUloJBMdQMMWb/4wRApmI9hjHH05nefC0Ojec= -github.com/cosmos/cosmos-sdk v0.52.0-beta.1.0.20240919223813-6bda2aa061b0 h1:y6ctQoh+RHdMb3A57K5wSnh4IktRFMZrG0LBhXEe/ys= -github.com/cosmos/cosmos-sdk v0.52.0-beta.1.0.20240919223813-6bda2aa061b0/go.mod h1:W5dxEvGb7/Fp2olrMotFZBFQVRau8YfxCB3G0XX8gHg= +github.com/cosmos/cosmos-sdk v0.52.0-beta.1.0.20240920170016-e655fd535e5b h1:q+1VfBSs1OllZnU0eGYZFWULy2Bg7LEvpx+JCGTz73I= +github.com/cosmos/cosmos-sdk v0.52.0-beta.1.0.20240920170016-e655fd535e5b/go.mod h1:eT/q8pvdaNzvIPnN+VV8zi3rzjQuq5mgNVNLEtSCN9E= github.com/cosmos/crypto v0.1.2 h1:Yn500sPY+9sKVdhiPUSDtt8JOpBGMB515dOmla4zfls= github.com/cosmos/crypto v0.1.2/go.mod h1:b6VWz3HczIpBaQPvI7KrbQeF3pXHh0al3T5e0uwMBQw= github.com/cosmos/go-bip39 v1.0.0 h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY= diff --git a/app/v052-v2/simdv2/cmd/root_di.go b/app/v052-v2/simdv2/cmd/root_di.go index fd5b62b..1ad834b 100644 --- a/app/v052-v2/simdv2/cmd/root_di.go +++ b/app/v052-v2/simdv2/cmd/root_di.go @@ -37,6 +37,7 @@ func NewRootCmd[T transaction.Tx]() *cobra.Command { if err := depinject.Inject( depinject.Configs( simapp.AppConfig(), + runtime.DefaultServiceBindings(), depinject.Supply(log.NewNopLogger()), depinject.Provide( codec.ProvideInterfaceRegistry,