Co-authored-by: Julien Robert <julien@rbrt.fr>
This commit is contained in:
parent
8de031599c
commit
a24c76fcca
@ -4,14 +4,9 @@ import (
|
||||
"errors"
|
||||
|
||||
"github.com/cometbft/cometbft/abci/types"
|
||||
|
||||
"cosmossdk.io/core/genesis"
|
||||
)
|
||||
|
||||
var _ genesis.TxHandler = (*BaseApp)(nil)
|
||||
|
||||
// ExecuteGenesisTx implements genesis.GenesisState from
|
||||
// cosmossdk.io/core/genesis to set initial state in genesis
|
||||
// ExecuteGenesis implements a genesis TxHandler used to execute a genTxs (from genutil).
|
||||
func (ba *BaseApp) ExecuteGenesisTx(tx []byte) error {
|
||||
res := ba.deliverTx(tx)
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@ go 1.22.2
|
||||
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/x/bank v0.0.0-20240226161501-23359a0b6d91
|
||||
cosmossdk.io/x/gov v0.0.0-20231113122742-912390d5fc4a
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
2
go.mod
2
go.mod
@ -6,7 +6,7 @@ require (
|
||||
buf.build/gen/go/cometbft/cometbft/protocolbuffers/go v1.34.2-20240701160653-fedbb9acfd2f.2 // indirect
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
4
go.sum
4
go.sum
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -15,7 +15,6 @@ import (
|
||||
"cosmossdk.io/core/app"
|
||||
"cosmossdk.io/core/appmodule"
|
||||
"cosmossdk.io/core/comet"
|
||||
"cosmossdk.io/core/genesis"
|
||||
"cosmossdk.io/core/legacy"
|
||||
"cosmossdk.io/core/store"
|
||||
"cosmossdk.io/depinject"
|
||||
@ -29,6 +28,7 @@ import (
|
||||
"github.com/cosmos/cosmos-sdk/std"
|
||||
"github.com/cosmos/cosmos-sdk/types/module"
|
||||
"github.com/cosmos/cosmos-sdk/types/msgservice"
|
||||
"github.com/cosmos/cosmos-sdk/x/genutil"
|
||||
)
|
||||
|
||||
// appModule defines runtime as an AppModule
|
||||
@ -240,7 +240,7 @@ func ProvideModuleManager(modules map[string]appmodule.AppModule) *module.Manage
|
||||
return module.NewManagerFromMap(modules)
|
||||
}
|
||||
|
||||
func ProvideGenesisTxHandler(appBuilder *AppBuilder) genesis.TxHandler {
|
||||
func ProvideGenesisTxHandler(appBuilder *AppBuilder) genutil.TxHandler {
|
||||
return appBuilder.app
|
||||
}
|
||||
|
||||
|
||||
@ -17,7 +17,7 @@ replace (
|
||||
require (
|
||||
buf.build/gen/go/cometbft/cometbft/protocolbuffers/go v1.34.2-20240701160653-fedbb9acfd2f.2
|
||||
cosmossdk.io/api v0.8.0
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/errors v1.0.1
|
||||
cosmossdk.io/log v1.4.0
|
||||
cosmossdk.io/server/v2 v2.0.0-20240802142126-a26970e547ab // main
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -6,7 +6,7 @@ require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/client/v2 v2.0.0-20230630094428-02b760776860
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // indirect; main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/log v1.4.0
|
||||
|
||||
@ -196,8 +196,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,12 +5,12 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/client/v2 v2.0.0-00010101000000-000000000000
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // indirect; main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/log v1.4.0
|
||||
cosmossdk.io/math v1.3.0
|
||||
cosmossdk.io/runtime/v2 v2.0.0-20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/runtime/v2 v2.0.0-20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/server/v2 v2.0.0-20240806152830-8fb47b368cd4 // main
|
||||
cosmossdk.io/server/v2/cometbft v0.0.0-00010101000000-000000000000
|
||||
cosmossdk.io/store/v2 v2.0.0-20240806152830-8fb47b368cd4 // indirect; main
|
||||
|
||||
@ -196,8 +196,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
@ -210,8 +210,8 @@ cosmossdk.io/log v1.4.0 h1:Ttt9d6fQ0GlktwhcysOeNiIjixW7l0rYBocmoXOb11k=
|
||||
cosmossdk.io/log v1.4.0/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-20240808073009-7040177316e3 h1:c4Yi6FkX1MeJNZO6XpOAuznk+1G2142BFQQzMewSLWk=
|
||||
cosmossdk.io/runtime/v2 v2.0.0-20240808073009-7040177316e3/go.mod h1:DkNJbOuvqAjEy3tkI/Qh9hTLOYH105aLiQPt6WZv5x0=
|
||||
cosmossdk.io/runtime/v2 v2.0.0-20240808112341-8400d9b4263f h1:s8sjlCHmljg9qwZqVcxWOQo6Ez7ATfNheq65zkzuXd8=
|
||||
cosmossdk.io/runtime/v2 v2.0.0-20240808112341-8400d9b4263f/go.mod h1:DkNJbOuvqAjEy3tkI/Qh9hTLOYH105aLiQPt6WZv5x0=
|
||||
cosmossdk.io/schema v0.1.1 h1:I0M6pgI7R10nq+/HCQfbO6BsGBZA8sQy+duR1Y3aKcA=
|
||||
cosmossdk.io/schema v0.1.1/go.mod h1:RDAhxIeNB4bYqAlF4NBJwRrgtnciMcyyg0DOKnhNZQQ=
|
||||
cosmossdk.io/server/v2 v2.0.0-20240806152830-8fb47b368cd4 h1:nIVWYPExxgabz1A5B0DGYNgBifCXsEA5CESVzlUlVCc=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1 // indirect
|
||||
cosmossdk.io/log v1.4.0
|
||||
|
||||
@ -196,8 +196,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -4,7 +4,7 @@ go 1.22.2
|
||||
|
||||
require (
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/x/accounts v0.0.0-20240226161501-23359a0b6d91
|
||||
cosmossdk.io/x/bank v0.0.0-20240226161501-23359a0b6d91
|
||||
cosmossdk.io/x/distribution v0.0.0-00010101000000-000000000000
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -4,7 +4,7 @@ go 1.22.2
|
||||
|
||||
require (
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/math v1.3.0
|
||||
cosmossdk.io/x/accounts v0.0.0-00010101000000-000000000000
|
||||
cosmossdk.io/x/bank v0.0.0-20240226161501-23359a0b6d91
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/x/accounts/defaults/multisig v0.0.0-00010101000000-000000000000
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab //
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -4,7 +4,7 @@ go 1.22.2
|
||||
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
cosmossdk.io/log v1.4.0
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/store v1.1.1-0.20240418092142-896cdf1971bc // main
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -3,7 +3,6 @@ package genutil
|
||||
import (
|
||||
modulev1 "cosmossdk.io/api/cosmos/genutil/module/v1"
|
||||
"cosmossdk.io/core/appmodule"
|
||||
"cosmossdk.io/core/genesis"
|
||||
"cosmossdk.io/depinject"
|
||||
"cosmossdk.io/depinject/appconfig"
|
||||
|
||||
@ -29,9 +28,9 @@ type ModuleInputs struct {
|
||||
|
||||
AccountKeeper types.AccountKeeper
|
||||
StakingKeeper types.StakingKeeper
|
||||
DeliverTx genesis.TxHandler
|
||||
Config client.TxConfig
|
||||
Cdc codec.Codec
|
||||
DeliverTx TxHandler `optional:"true"` // Only used in server v0 applications
|
||||
GenTxValidator types.MessageValidator `optional:"true"`
|
||||
}
|
||||
|
||||
@ -40,6 +39,5 @@ func ProvideModule(in ModuleInputs) appmodule.AppModule {
|
||||
in.GenTxValidator = types.DefaultMessageValidator
|
||||
}
|
||||
|
||||
m := NewAppModule(in.Cdc, in.AccountKeeper, in.StakingKeeper, in.DeliverTx, in.Config, in.GenTxValidator)
|
||||
return m
|
||||
return NewAppModule(in.Cdc, in.AccountKeeper, in.StakingKeeper, in.DeliverTx, in.Config, in.GenTxValidator)
|
||||
}
|
||||
|
||||
@ -2,26 +2,31 @@ package genutil
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
"cosmossdk.io/core/genesis"
|
||||
"fmt"
|
||||
|
||||
"github.com/cosmos/cosmos-sdk/client"
|
||||
"github.com/cosmos/cosmos-sdk/types/module"
|
||||
"github.com/cosmos/cosmos-sdk/x/genutil/types"
|
||||
)
|
||||
|
||||
// TxHandler is an interface that defines how genesis txs are handled.
|
||||
type TxHandler interface {
|
||||
ExecuteGenesisTx([]byte) error
|
||||
}
|
||||
|
||||
// InitGenesis - initialize accounts and deliver genesis transactions
|
||||
// NOTE: It isn't used in server/v2 applications.
|
||||
func InitGenesis(
|
||||
ctx context.Context, stakingKeeper types.StakingKeeper,
|
||||
deliverTx genesis.TxHandler, genesisState types.GenesisState,
|
||||
deliverTx TxHandler, genesisState types.GenesisState,
|
||||
txEncodingConfig client.TxEncodingConfig,
|
||||
) (validatorUpdates []module.ValidatorUpdate, err error) {
|
||||
if deliverTx == nil {
|
||||
return nil, fmt.Errorf("deliverTx (genesis.TxHandler) not defined, verify x/genutil wiring")
|
||||
}
|
||||
|
||||
if len(genesisState.GenTxs) > 0 {
|
||||
moduleValidatorUpdates, err := DeliverGenTxs(ctx, genesisState.GenTxs, stakingKeeper, deliverTx, txEncodingConfig)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return moduleValidatorUpdates, nil
|
||||
return DeliverGenTxs(ctx, genesisState.GenTxs, stakingKeeper, deliverTx, txEncodingConfig)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
@ -6,7 +6,6 @@ import (
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
"cosmossdk.io/core/genesis"
|
||||
bankexported "cosmossdk.io/x/bank/exported"
|
||||
stakingtypes "cosmossdk.io/x/staking/types"
|
||||
|
||||
@ -89,9 +88,10 @@ func ValidateAccountInGenesis(
|
||||
// DeliverGenTxs iterates over all genesis txs, decodes each into a Tx and
|
||||
// invokes the provided deliverTxfn with the decoded Tx. It returns the result
|
||||
// of the staking module's ApplyAndReturnValidatorSetUpdates.
|
||||
// NOTE: This isn't used in server/v2 applications.
|
||||
func DeliverGenTxs(
|
||||
ctx context.Context, genTxs []json.RawMessage,
|
||||
stakingKeeper types.StakingKeeper, deliverTx genesis.TxHandler,
|
||||
stakingKeeper types.StakingKeeper, deliverTx TxHandler,
|
||||
txEncodingConfig client.TxEncodingConfig,
|
||||
) ([]module.ValidatorUpdate, error) {
|
||||
for _, genTx := range genTxs {
|
||||
|
||||
@ -12,7 +12,6 @@ import (
|
||||
"github.com/stretchr/testify/suite"
|
||||
|
||||
_ "cosmossdk.io/api/cosmos/crypto/secp256k1"
|
||||
"cosmossdk.io/core/genesis"
|
||||
"cosmossdk.io/math"
|
||||
storetypes "cosmossdk.io/store/types"
|
||||
banktypes "cosmossdk.io/x/bank/types"
|
||||
@ -264,7 +263,7 @@ func (suite *GenTxTestSuite) TestDeliverGenTxs() {
|
||||
testCases := []struct {
|
||||
msg string
|
||||
malleate func()
|
||||
deliverTxFn genesis.TxHandler
|
||||
deliverTxFn genutil.TxHandler
|
||||
expPass bool
|
||||
}{
|
||||
{
|
||||
|
||||
@ -7,7 +7,6 @@ import (
|
||||
|
||||
"cosmossdk.io/core/appmodule"
|
||||
appmodulev2 "cosmossdk.io/core/appmodule/v2"
|
||||
"cosmossdk.io/core/genesis"
|
||||
|
||||
"github.com/cosmos/cosmos-sdk/client"
|
||||
"github.com/cosmos/cosmos-sdk/codec"
|
||||
@ -27,7 +26,7 @@ type AppModule struct {
|
||||
cdc codec.Codec
|
||||
accountKeeper types.AccountKeeper
|
||||
stakingKeeper types.StakingKeeper
|
||||
deliverTx genesis.TxHandler
|
||||
deliverTx TxHandler // Unnecessary in server/v2 applications
|
||||
txEncodingConfig client.TxEncodingConfig
|
||||
genTxValidator types.MessageValidator
|
||||
}
|
||||
@ -37,7 +36,7 @@ func NewAppModule(
|
||||
cdc codec.Codec,
|
||||
accountKeeper types.AccountKeeper,
|
||||
stakingKeeper types.StakingKeeper,
|
||||
deliverTx genesis.TxHandler,
|
||||
deliverTx TxHandler,
|
||||
txEncodingConfig client.TxEncodingConfig,
|
||||
genTxValidator types.MessageValidator,
|
||||
) module.AppModule {
|
||||
@ -76,14 +75,26 @@ func (am AppModule) ValidateGenesis(bz json.RawMessage) error {
|
||||
}
|
||||
|
||||
// InitGenesis performs genesis initialization for the genutil module.
|
||||
// InitGenesis is skipped in a server/v2 application as DecodeGenesisJSON takes precedence.
|
||||
func (am AppModule) InitGenesis(ctx context.Context, data json.RawMessage) ([]module.ValidatorUpdate, error) {
|
||||
var genesisState types.GenesisState
|
||||
am.cdc.MustUnmarshalJSON(data, &genesisState)
|
||||
return InitGenesis(ctx, am.stakingKeeper, am.deliverTx, genesisState, am.txEncodingConfig)
|
||||
}
|
||||
|
||||
// DecodeGenesisJSON returns the genesis transactions for the genutil module.
|
||||
// It is an alternative to InitGenesis and used in server/v2 applications.
|
||||
func (am AppModule) DecodeGenesisJSON(data json.RawMessage) ([]json.RawMessage, error) {
|
||||
var genesisState types.GenesisState
|
||||
if err := am.cdc.UnmarshalJSON(data, &genesisState); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return genesisState.GenTxs, nil
|
||||
}
|
||||
|
||||
// ExportGenesis returns the exported genesis state as raw bytes for the genutil module.
|
||||
func (am AppModule) ExportGenesis(_ context.Context) (json.RawMessage, error) {
|
||||
func (am AppModule) ExportGenesis(context.Context) (json.RawMessage, error) {
|
||||
return am.DefaultGenesis(), nil
|
||||
}
|
||||
|
||||
@ -94,11 +105,3 @@ func (am AppModule) GenTxValidator() types.MessageValidator {
|
||||
|
||||
// ConsensusVersion implements HasConsensusVersion
|
||||
func (AppModule) ConsensusVersion() uint64 { return 1 }
|
||||
|
||||
func (am AppModule) DecodeGenesisJSON(data json.RawMessage) ([]json.RawMessage, error) {
|
||||
var genesisState types.GenesisState
|
||||
if err := am.cdc.UnmarshalJSON(data, &genesisState); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return genesisState.GenTxs, nil
|
||||
}
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -4,7 +4,7 @@ go 1.22.2
|
||||
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
cosmossdk.io/log v1.4.0
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -4,7 +4,7 @@ go 1.22.2
|
||||
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
cosmossdk.io/log v1.4.0
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -4,7 +4,7 @@ go 1.22.2
|
||||
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
cosmossdk.io/log v1.4.0
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -5,7 +5,7 @@ go 1.22.2
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0 // main
|
||||
cosmossdk.io/collections v0.4.1-0.20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -8,8 +8,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
@ -4,7 +4,7 @@ go 1.22.2
|
||||
|
||||
require (
|
||||
cosmossdk.io/api v0.8.0
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3 // main
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f // main
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab // main
|
||||
cosmossdk.io/depinject v1.0.0
|
||||
cosmossdk.io/errors v1.0.1
|
||||
|
||||
@ -196,8 +196,8 @@ cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab h1:5S0CQY6mp6iPjgnKu2FnZJ1
|
||||
cosmossdk.io/api v0.7.3-0.20240802064046-23fac2f1b8ab/go.mod h1:vV3VnJvvK4IWkc1deNEJ1OAL028zw1WPezwKKDAsq60=
|
||||
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 v0.12.1-0.20240808073009-7040177316e3 h1:VGdVIsUEcIsOboYhrAb2RxWYZ7uzuQeISEwoCQP6O/o=
|
||||
cosmossdk.io/core v0.12.1-0.20240808073009-7040177316e3/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f h1:niONLVf3Noi8gF48/CBGTRZPjyFJTnhHdtYtP2vb4U8=
|
||||
cosmossdk.io/core v0.12.1-0.20240808112341-8400d9b4263f/go.mod h1:yy5ZVJhWURCllNBLwKCmzkPHLXwGMjrIAq/k2EN9TUg=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab h1:EfbhG9OKheOqL0Gok7oP4Ynt1FMVdeZDsjvAh1x0f4w=
|
||||
cosmossdk.io/core/testing v0.0.0-20240802064046-23fac2f1b8ab/go.mod h1:s6VKCgPZqs+CnW+18fNQqKoQtqxZ+U9bjz9BcySgNPs=
|
||||
cosmossdk.io/depinject v1.0.0 h1:dQaTu6+O6askNXO06+jyeUAnF2/ssKwrrszP9t5q050=
|
||||
|
||||
Loading…
Reference in New Issue
Block a user