mirror of
https://github.com/onsonr/sonr.git
synced 2025-03-10 13:07:09 +00:00
refactor: move nebula configuration to static file
This commit is contained in:
parent
37585b4df2
commit
48b197890e
2
Makefile
2
Makefile
@ -328,7 +328,7 @@ start-caddy:
|
|||||||
|
|
||||||
start-motr: motr
|
start-motr: motr
|
||||||
@echo "(start-proxy) Starting proxy server"
|
@echo "(start-proxy) Starting proxy server"
|
||||||
./build/motrd proxy
|
./build/motrd start
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
### help ###
|
### help ###
|
||||||
|
30
app/app.go
30
app/app.go
@ -134,6 +134,17 @@ import (
|
|||||||
ibcexported "github.com/cosmos/ibc-go/v8/modules/core/exported"
|
ibcexported "github.com/cosmos/ibc-go/v8/modules/core/exported"
|
||||||
ibckeeper "github.com/cosmos/ibc-go/v8/modules/core/keeper"
|
ibckeeper "github.com/cosmos/ibc-go/v8/modules/core/keeper"
|
||||||
ibctm "github.com/cosmos/ibc-go/v8/modules/light-clients/07-tendermint"
|
ibctm "github.com/cosmos/ibc-go/v8/modules/light-clients/07-tendermint"
|
||||||
|
"github.com/spf13/cast"
|
||||||
|
globalfee "github.com/strangelove-ventures/globalfee/x/globalfee"
|
||||||
|
globalfeekeeper "github.com/strangelove-ventures/globalfee/x/globalfee/keeper"
|
||||||
|
globalfeetypes "github.com/strangelove-ventures/globalfee/x/globalfee/types"
|
||||||
|
poa "github.com/strangelove-ventures/poa"
|
||||||
|
poakeeper "github.com/strangelove-ventures/poa/keeper"
|
||||||
|
poamodule "github.com/strangelove-ventures/poa/module"
|
||||||
|
tokenfactory "github.com/strangelove-ventures/tokenfactory/x/tokenfactory"
|
||||||
|
tokenfactorykeeper "github.com/strangelove-ventures/tokenfactory/x/tokenfactory/keeper"
|
||||||
|
tokenfactorytypes "github.com/strangelove-ventures/tokenfactory/x/tokenfactory/types"
|
||||||
|
|
||||||
did "github.com/onsonr/sonr/x/did"
|
did "github.com/onsonr/sonr/x/did"
|
||||||
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
didtypes "github.com/onsonr/sonr/x/did/types"
|
didtypes "github.com/onsonr/sonr/x/did/types"
|
||||||
@ -149,16 +160,6 @@ import (
|
|||||||
vault "github.com/onsonr/sonr/x/vault"
|
vault "github.com/onsonr/sonr/x/vault"
|
||||||
vaultkeeper "github.com/onsonr/sonr/x/vault/keeper"
|
vaultkeeper "github.com/onsonr/sonr/x/vault/keeper"
|
||||||
vaulttypes "github.com/onsonr/sonr/x/vault/types"
|
vaulttypes "github.com/onsonr/sonr/x/vault/types"
|
||||||
"github.com/spf13/cast"
|
|
||||||
globalfee "github.com/strangelove-ventures/globalfee/x/globalfee"
|
|
||||||
globalfeekeeper "github.com/strangelove-ventures/globalfee/x/globalfee/keeper"
|
|
||||||
globalfeetypes "github.com/strangelove-ventures/globalfee/x/globalfee/types"
|
|
||||||
poa "github.com/strangelove-ventures/poa"
|
|
||||||
poakeeper "github.com/strangelove-ventures/poa/keeper"
|
|
||||||
poamodule "github.com/strangelove-ventures/poa/module"
|
|
||||||
tokenfactory "github.com/strangelove-ventures/tokenfactory/x/tokenfactory"
|
|
||||||
tokenfactorykeeper "github.com/strangelove-ventures/tokenfactory/x/tokenfactory/keeper"
|
|
||||||
tokenfactorytypes "github.com/strangelove-ventures/tokenfactory/x/tokenfactory/types"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const appName = "sonr"
|
const appName = "sonr"
|
||||||
@ -926,11 +927,12 @@ func NewChainApp(
|
|||||||
),
|
),
|
||||||
|
|
||||||
did.NewAppModule(appCodec, app.DidKeeper, app.NFTKeeper),
|
did.NewAppModule(appCodec, app.DidKeeper, app.NFTKeeper),
|
||||||
vault.NewAppModule(appCodec, app.VaultKeeper),
|
|
||||||
macaroon.NewAppModule(appCodec, app.MacaroonKeeper),
|
|
||||||
|
|
||||||
service.NewAppModule(appCodec, app.ServiceKeeper),
|
macaroon.NewAppModule(appCodec, app.MacaroonKeeper, app.DidKeeper),
|
||||||
oracle.NewAppModule(appCodec, app.OracleKeeper),
|
vault.NewAppModule(appCodec, app.VaultKeeper, app.DidKeeper),
|
||||||
|
|
||||||
|
service.NewAppModule(appCodec, app.ServiceKeeper, app.DidKeeper, app.MacaroonKeeper),
|
||||||
|
oracle.NewAppModule(appCodec, app.OracleKeeper, app.DidKeeper, app.MacaroonKeeper),
|
||||||
)
|
)
|
||||||
|
|
||||||
// BasicModuleManager defines the module BasicManager is in charge of setting up basic,
|
// BasicModuleManager defines the module BasicManager is in charge of setting up basic,
|
||||||
|
@ -13,7 +13,7 @@ import (
|
|||||||
|
|
||||||
func NewProxyCmd() *cobra.Command {
|
func NewProxyCmd() *cobra.Command {
|
||||||
return &cobra.Command{
|
return &cobra.Command{
|
||||||
Use: "proxy",
|
Use: "start",
|
||||||
Short: "Starts the DWN proxy server for the local IPFS node",
|
Short: "Starts the DWN proxy server for the local IPFS node",
|
||||||
Run: func(cmd *cobra.Command, args []string) {
|
Run: func(cmd *cobra.Command, args []string) {
|
||||||
// Echo instance
|
// Echo instance
|
||||||
|
@ -14,7 +14,7 @@ import (
|
|||||||
//go:embed assets
|
//go:embed assets
|
||||||
var embeddedFiles embed.FS
|
var embeddedFiles embed.FS
|
||||||
|
|
||||||
//go:embed assets/config.pkl
|
//go:embed assets/static.pkl
|
||||||
var config []byte
|
var config []byte
|
||||||
|
|
||||||
func getHTTPFS() (http.FileSystem, error) {
|
func getHTTPFS() (http.FileSystem, error) {
|
||||||
|
74
pkl/uiux.pkl
74
pkl/uiux.pkl
@ -4,6 +4,11 @@ module models
|
|||||||
|
|
||||||
import "package://pkg.pkl-lang.org/pkl-go/pkl.golang@0.5.0#/go.pkl"
|
import "package://pkg.pkl-lang.org/pkl-go/pkl.golang@0.5.0#/go.pkl"
|
||||||
|
|
||||||
|
|
||||||
|
// ╭───────────────────────────────────────────────────────────╮
|
||||||
|
// │ General Components │
|
||||||
|
// ╰───────────────────────────────────────────────────────────╯
|
||||||
|
|
||||||
typealias FormState = "initial" | "error" | "success" | "warning"
|
typealias FormState = "initial" | "error" | "success" | "warning"
|
||||||
|
|
||||||
class Image {
|
class Image {
|
||||||
@ -27,6 +32,20 @@ class Button {
|
|||||||
href: String
|
href: String
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class Input {
|
||||||
|
label: String
|
||||||
|
type: String
|
||||||
|
placeholder: String
|
||||||
|
value: String?
|
||||||
|
error: String?
|
||||||
|
help: String?
|
||||||
|
required: Bool
|
||||||
|
}
|
||||||
|
|
||||||
|
// ╭───────────────────────────────────────────────────────────╮
|
||||||
|
// │ Homepage Components │
|
||||||
|
// ╰───────────────────────────────────────────────────────────╯
|
||||||
|
|
||||||
class Stats {
|
class Stats {
|
||||||
firstValue: String
|
firstValue: String
|
||||||
firstLabel: String
|
firstLabel: String
|
||||||
@ -58,3 +77,58 @@ class Footer {
|
|||||||
|
|
||||||
hero : Hero
|
hero : Hero
|
||||||
stats : Stats
|
stats : Stats
|
||||||
|
|
||||||
|
// ╭───────────────────────────────────────────────────────────╮
|
||||||
|
// │ Registration Components │
|
||||||
|
// ╰───────────────────────────────────────────────────────────╯
|
||||||
|
|
||||||
|
class RegistrationForm {
|
||||||
|
title: String
|
||||||
|
description: String
|
||||||
|
state: FormState
|
||||||
|
inputs: List<Input>
|
||||||
|
}
|
||||||
|
|
||||||
|
registrationForm : RegistrationForm = new RegistrationForm {
|
||||||
|
title = "Register";
|
||||||
|
description = "Create your Sonr account";
|
||||||
|
state = "initial";
|
||||||
|
inputs = [
|
||||||
|
new Input {
|
||||||
|
label = "Username";
|
||||||
|
type = "text";
|
||||||
|
placeholder = "Enter your username";
|
||||||
|
value = "";
|
||||||
|
error = "";
|
||||||
|
help = "";
|
||||||
|
required = true;
|
||||||
|
},
|
||||||
|
new Input {
|
||||||
|
label = "Email";
|
||||||
|
type = "email";
|
||||||
|
placeholder = "Enter your email";
|
||||||
|
value = "";
|
||||||
|
error = "";
|
||||||
|
help = "";
|
||||||
|
required = true;
|
||||||
|
},
|
||||||
|
new Input {
|
||||||
|
label = "Password";
|
||||||
|
type = "password";
|
||||||
|
placeholder = "Enter your password";
|
||||||
|
value = "";
|
||||||
|
error = "";
|
||||||
|
help = "";
|
||||||
|
required = true;
|
||||||
|
},
|
||||||
|
new Input {
|
||||||
|
label = "Confirm Password";
|
||||||
|
type = "password";
|
||||||
|
placeholder = "Confirm your password";
|
||||||
|
value = "";
|
||||||
|
error = "";
|
||||||
|
help = "";
|
||||||
|
required = true;
|
||||||
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
|
@ -3,20 +3,19 @@ package module
|
|||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/cosmos/cosmos-sdk/codec"
|
|
||||||
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
|
|
||||||
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
|
|
||||||
|
|
||||||
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
|
|
||||||
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
|
||||||
|
|
||||||
"cosmossdk.io/core/address"
|
"cosmossdk.io/core/address"
|
||||||
"cosmossdk.io/core/appmodule"
|
"cosmossdk.io/core/appmodule"
|
||||||
"cosmossdk.io/core/store"
|
"cosmossdk.io/core/store"
|
||||||
"cosmossdk.io/depinject"
|
"cosmossdk.io/depinject"
|
||||||
"cosmossdk.io/log"
|
"cosmossdk.io/log"
|
||||||
|
"github.com/cosmos/cosmos-sdk/codec"
|
||||||
|
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
|
||||||
|
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
|
||||||
|
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
|
||||||
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
||||||
|
|
||||||
modulev1 "github.com/onsonr/sonr/api/macaroon/module/v1"
|
modulev1 "github.com/onsonr/sonr/api/macaroon/module/v1"
|
||||||
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
"github.com/onsonr/sonr/x/macaroon/keeper"
|
"github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -41,6 +40,7 @@ type ModuleInputs struct {
|
|||||||
Cdc codec.Codec
|
Cdc codec.Codec
|
||||||
StoreService store.KVStoreService
|
StoreService store.KVStoreService
|
||||||
AddressCodec address.Codec
|
AddressCodec address.Codec
|
||||||
|
DidKeeper didkeeper.Keeper
|
||||||
|
|
||||||
StakingKeeper stakingkeeper.Keeper
|
StakingKeeper stakingkeeper.Keeper
|
||||||
SlashingKeeper slashingkeeper.Keeper
|
SlashingKeeper slashingkeeper.Keeper
|
||||||
@ -57,7 +57,7 @@ func ProvideModule(in ModuleInputs) ModuleOutputs {
|
|||||||
govAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
|
govAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
|
||||||
|
|
||||||
k := keeper.NewKeeper(in.Cdc, in.StoreService, log.NewLogger(os.Stderr), govAddr)
|
k := keeper.NewKeeper(in.Cdc, in.StoreService, log.NewLogger(os.Stderr), govAddr)
|
||||||
m := NewAppModule(in.Cdc, k)
|
m := NewAppModule(in.Cdc, k, in.DidKeeper)
|
||||||
|
|
||||||
return ModuleOutputs{Module: m, Keeper: k, Out: depinject.Out{}}
|
return ModuleOutputs{Module: m, Keeper: k, Out: depinject.Out{}}
|
||||||
}
|
}
|
||||||
|
@ -3,12 +3,9 @@ package keeper_test
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/stretchr/testify/require"
|
"cosmossdk.io/core/store"
|
||||||
"github.com/stretchr/testify/suite"
|
|
||||||
|
|
||||||
"cosmossdk.io/log"
|
"cosmossdk.io/log"
|
||||||
storetypes "cosmossdk.io/store/types"
|
storetypes "cosmossdk.io/store/types"
|
||||||
|
|
||||||
"github.com/cosmos/cosmos-sdk/runtime"
|
"github.com/cosmos/cosmos-sdk/runtime"
|
||||||
"github.com/cosmos/cosmos-sdk/testutil"
|
"github.com/cosmos/cosmos-sdk/testutil"
|
||||||
simtestutil "github.com/cosmos/cosmos-sdk/testutil/sims"
|
simtestutil "github.com/cosmos/cosmos-sdk/testutil/sims"
|
||||||
@ -23,9 +20,10 @@ import (
|
|||||||
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
|
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
|
||||||
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
||||||
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
|
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
|
||||||
|
"github.com/stretchr/testify/require"
|
||||||
|
"github.com/stretchr/testify/suite"
|
||||||
|
|
||||||
"cosmossdk.io/core/store"
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
|
|
||||||
module "github.com/onsonr/sonr/x/macaroon"
|
module "github.com/onsonr/sonr/x/macaroon"
|
||||||
"github.com/onsonr/sonr/x/macaroon/keeper"
|
"github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
"github.com/onsonr/sonr/x/macaroon/types"
|
"github.com/onsonr/sonr/x/macaroon/types"
|
||||||
@ -49,6 +47,7 @@ type testFixture struct {
|
|||||||
appModule *module.AppModule
|
appModule *module.AppModule
|
||||||
|
|
||||||
accountkeeper authkeeper.AccountKeeper
|
accountkeeper authkeeper.AccountKeeper
|
||||||
|
didk didkeeper.Keeper
|
||||||
bankkeeper bankkeeper.BaseKeeper
|
bankkeeper bankkeeper.BaseKeeper
|
||||||
stakingKeeper *stakingkeeper.Keeper
|
stakingKeeper *stakingkeeper.Keeper
|
||||||
mintkeeper mintkeeper.Keeper
|
mintkeeper mintkeeper.Keeper
|
||||||
@ -82,7 +81,7 @@ func SetupTest(t *testing.T) *testFixture {
|
|||||||
f.k = keeper.NewKeeper(encCfg.Codec, storeService, logger, f.govModAddr)
|
f.k = keeper.NewKeeper(encCfg.Codec, storeService, logger, f.govModAddr)
|
||||||
f.msgServer = keeper.NewMsgServerImpl(f.k)
|
f.msgServer = keeper.NewMsgServerImpl(f.k)
|
||||||
f.queryServer = keeper.NewQuerier(f.k)
|
f.queryServer = keeper.NewQuerier(f.k)
|
||||||
f.appModule = module.NewAppModule(encCfg.Codec, f.k)
|
f.appModule = module.NewAppModule(encCfg.Codec, f.k, f.didk)
|
||||||
|
|
||||||
return f
|
return f
|
||||||
}
|
}
|
||||||
|
@ -4,23 +4,20 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/gorilla/mux"
|
|
||||||
"github.com/grpc-ecosystem/grpc-gateway/runtime"
|
|
||||||
|
|
||||||
abci "github.com/cometbft/cometbft/abci/types"
|
|
||||||
|
|
||||||
"cosmossdk.io/client/v2/autocli"
|
"cosmossdk.io/client/v2/autocli"
|
||||||
errorsmod "cosmossdk.io/errors"
|
errorsmod "cosmossdk.io/errors"
|
||||||
|
abci "github.com/cometbft/cometbft/abci/types"
|
||||||
"github.com/cosmos/cosmos-sdk/client"
|
"github.com/cosmos/cosmos-sdk/client"
|
||||||
"github.com/cosmos/cosmos-sdk/codec"
|
"github.com/cosmos/cosmos-sdk/codec"
|
||||||
codectypes "github.com/cosmos/cosmos-sdk/codec/types"
|
codectypes "github.com/cosmos/cosmos-sdk/codec/types"
|
||||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||||
"github.com/cosmos/cosmos-sdk/types/module"
|
"github.com/cosmos/cosmos-sdk/types/module"
|
||||||
|
"github.com/gorilla/mux"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway/runtime"
|
||||||
|
|
||||||
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
"github.com/onsonr/sonr/x/macaroon/keeper"
|
"github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
"github.com/onsonr/sonr/x/macaroon/types"
|
"github.com/onsonr/sonr/x/macaroon/types"
|
||||||
// this line is used by starport scaffolding # 1
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -47,16 +44,19 @@ type AppModule struct {
|
|||||||
AppModuleBasic
|
AppModuleBasic
|
||||||
|
|
||||||
keeper keeper.Keeper
|
keeper keeper.Keeper
|
||||||
|
didk didkeeper.Keeper
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewAppModule constructor
|
// NewAppModule constructor
|
||||||
func NewAppModule(
|
func NewAppModule(
|
||||||
cdc codec.Codec,
|
cdc codec.Codec,
|
||||||
keeper keeper.Keeper,
|
keeper keeper.Keeper,
|
||||||
|
didkeeper didkeeper.Keeper,
|
||||||
) *AppModule {
|
) *AppModule {
|
||||||
return &AppModule{
|
return &AppModule{
|
||||||
AppModuleBasic: AppModuleBasic{cdc: cdc},
|
AppModuleBasic: AppModuleBasic{cdc: cdc},
|
||||||
keeper: keeper,
|
keeper: keeper,
|
||||||
|
didk: didkeeper,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,20 +3,20 @@ package module
|
|||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/cosmos/cosmos-sdk/codec"
|
|
||||||
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
|
|
||||||
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
|
|
||||||
|
|
||||||
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
|
|
||||||
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
|
||||||
|
|
||||||
"cosmossdk.io/core/address"
|
"cosmossdk.io/core/address"
|
||||||
"cosmossdk.io/core/appmodule"
|
"cosmossdk.io/core/appmodule"
|
||||||
"cosmossdk.io/core/store"
|
"cosmossdk.io/core/store"
|
||||||
"cosmossdk.io/depinject"
|
"cosmossdk.io/depinject"
|
||||||
"cosmossdk.io/log"
|
"cosmossdk.io/log"
|
||||||
|
"github.com/cosmos/cosmos-sdk/codec"
|
||||||
|
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
|
||||||
|
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
|
||||||
|
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
|
||||||
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
||||||
|
|
||||||
modulev1 "github.com/onsonr/sonr/api/oracle/module/v1"
|
modulev1 "github.com/onsonr/sonr/api/oracle/module/v1"
|
||||||
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
|
macaroonkeeper "github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
"github.com/onsonr/sonr/x/oracle/keeper"
|
"github.com/onsonr/sonr/x/oracle/keeper"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -42,6 +42,8 @@ type ModuleInputs struct {
|
|||||||
StoreService store.KVStoreService
|
StoreService store.KVStoreService
|
||||||
AddressCodec address.Codec
|
AddressCodec address.Codec
|
||||||
|
|
||||||
|
DidKeeper didkeeper.Keeper
|
||||||
|
MacaroonKeeper macaroonkeeper.Keeper
|
||||||
StakingKeeper stakingkeeper.Keeper
|
StakingKeeper stakingkeeper.Keeper
|
||||||
SlashingKeeper slashingkeeper.Keeper
|
SlashingKeeper slashingkeeper.Keeper
|
||||||
}
|
}
|
||||||
@ -57,7 +59,7 @@ func ProvideModule(in ModuleInputs) ModuleOutputs {
|
|||||||
govAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
|
govAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
|
||||||
|
|
||||||
k := keeper.NewKeeper(in.Cdc, in.StoreService, log.NewLogger(os.Stderr), govAddr)
|
k := keeper.NewKeeper(in.Cdc, in.StoreService, log.NewLogger(os.Stderr), govAddr)
|
||||||
m := NewAppModule(in.Cdc, k)
|
m := NewAppModule(in.Cdc, k, in.DidKeeper, in.MacaroonKeeper)
|
||||||
|
|
||||||
return ModuleOutputs{Module: m, Keeper: k, Out: depinject.Out{}}
|
return ModuleOutputs{Module: m, Keeper: k, Out: depinject.Out{}}
|
||||||
}
|
}
|
||||||
|
@ -3,12 +3,9 @@ package keeper_test
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/stretchr/testify/require"
|
"cosmossdk.io/core/store"
|
||||||
"github.com/stretchr/testify/suite"
|
|
||||||
|
|
||||||
"cosmossdk.io/log"
|
"cosmossdk.io/log"
|
||||||
storetypes "cosmossdk.io/store/types"
|
storetypes "cosmossdk.io/store/types"
|
||||||
|
|
||||||
"github.com/cosmos/cosmos-sdk/runtime"
|
"github.com/cosmos/cosmos-sdk/runtime"
|
||||||
"github.com/cosmos/cosmos-sdk/testutil"
|
"github.com/cosmos/cosmos-sdk/testutil"
|
||||||
simtestutil "github.com/cosmos/cosmos-sdk/testutil/sims"
|
simtestutil "github.com/cosmos/cosmos-sdk/testutil/sims"
|
||||||
@ -23,9 +20,11 @@ import (
|
|||||||
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
|
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
|
||||||
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
||||||
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
|
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
|
||||||
|
"github.com/stretchr/testify/require"
|
||||||
|
"github.com/stretchr/testify/suite"
|
||||||
|
|
||||||
"cosmossdk.io/core/store"
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
|
macaroonkeeper "github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
module "github.com/onsonr/sonr/x/oracle"
|
module "github.com/onsonr/sonr/x/oracle"
|
||||||
"github.com/onsonr/sonr/x/oracle/keeper"
|
"github.com/onsonr/sonr/x/oracle/keeper"
|
||||||
"github.com/onsonr/sonr/x/oracle/types"
|
"github.com/onsonr/sonr/x/oracle/types"
|
||||||
@ -50,6 +49,8 @@ type testFixture struct {
|
|||||||
|
|
||||||
accountkeeper authkeeper.AccountKeeper
|
accountkeeper authkeeper.AccountKeeper
|
||||||
bankkeeper bankkeeper.BaseKeeper
|
bankkeeper bankkeeper.BaseKeeper
|
||||||
|
didkeeper didkeeper.Keeper
|
||||||
|
mack macaroonkeeper.Keeper
|
||||||
stakingKeeper *stakingkeeper.Keeper
|
stakingKeeper *stakingkeeper.Keeper
|
||||||
mintkeeper mintkeeper.Keeper
|
mintkeeper mintkeeper.Keeper
|
||||||
|
|
||||||
@ -82,8 +83,7 @@ func SetupTest(t *testing.T) *testFixture {
|
|||||||
f.k = keeper.NewKeeper(encCfg.Codec, storeService, logger, f.govModAddr)
|
f.k = keeper.NewKeeper(encCfg.Codec, storeService, logger, f.govModAddr)
|
||||||
f.msgServer = keeper.NewMsgServerImpl(f.k)
|
f.msgServer = keeper.NewMsgServerImpl(f.k)
|
||||||
f.queryServer = keeper.NewQuerier(f.k)
|
f.queryServer = keeper.NewQuerier(f.k)
|
||||||
f.appModule = module.NewAppModule(encCfg.Codec, f.k)
|
f.appModule = module.NewAppModule(encCfg.Codec, f.k, f.didkeeper, f.mack)
|
||||||
|
|
||||||
return f
|
return f
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4,23 +4,21 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/gorilla/mux"
|
|
||||||
"github.com/grpc-ecosystem/grpc-gateway/runtime"
|
|
||||||
|
|
||||||
abci "github.com/cometbft/cometbft/abci/types"
|
|
||||||
|
|
||||||
"cosmossdk.io/client/v2/autocli"
|
"cosmossdk.io/client/v2/autocli"
|
||||||
errorsmod "cosmossdk.io/errors"
|
errorsmod "cosmossdk.io/errors"
|
||||||
|
abci "github.com/cometbft/cometbft/abci/types"
|
||||||
"github.com/cosmos/cosmos-sdk/client"
|
"github.com/cosmos/cosmos-sdk/client"
|
||||||
"github.com/cosmos/cosmos-sdk/codec"
|
"github.com/cosmos/cosmos-sdk/codec"
|
||||||
codectypes "github.com/cosmos/cosmos-sdk/codec/types"
|
codectypes "github.com/cosmos/cosmos-sdk/codec/types"
|
||||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||||
"github.com/cosmos/cosmos-sdk/types/module"
|
"github.com/cosmos/cosmos-sdk/types/module"
|
||||||
|
"github.com/gorilla/mux"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway/runtime"
|
||||||
|
|
||||||
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
|
macaroonkeeper "github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
"github.com/onsonr/sonr/x/oracle/keeper"
|
"github.com/onsonr/sonr/x/oracle/keeper"
|
||||||
"github.com/onsonr/sonr/x/oracle/types"
|
"github.com/onsonr/sonr/x/oracle/types"
|
||||||
// this line is used by starport scaffolding # 1
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -47,16 +45,22 @@ type AppModule struct {
|
|||||||
AppModuleBasic
|
AppModuleBasic
|
||||||
|
|
||||||
keeper keeper.Keeper
|
keeper keeper.Keeper
|
||||||
|
didk didkeeper.Keeper
|
||||||
|
mack macaroonkeeper.Keeper
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewAppModule constructor
|
// NewAppModule constructor
|
||||||
func NewAppModule(
|
func NewAppModule(
|
||||||
cdc codec.Codec,
|
cdc codec.Codec,
|
||||||
keeper keeper.Keeper,
|
keeper keeper.Keeper,
|
||||||
|
didkeeper didkeeper.Keeper,
|
||||||
|
macaroonkeeper macaroonkeeper.Keeper,
|
||||||
) *AppModule {
|
) *AppModule {
|
||||||
return &AppModule{
|
return &AppModule{
|
||||||
AppModuleBasic: AppModuleBasic{cdc: cdc},
|
AppModuleBasic: AppModuleBasic{cdc: cdc},
|
||||||
keeper: keeper,
|
keeper: keeper,
|
||||||
|
didk: didkeeper,
|
||||||
|
mack: macaroonkeeper,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,20 +3,20 @@ package module
|
|||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/cosmos/cosmos-sdk/codec"
|
|
||||||
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
|
|
||||||
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
|
|
||||||
|
|
||||||
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
|
|
||||||
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
|
||||||
|
|
||||||
"cosmossdk.io/core/address"
|
"cosmossdk.io/core/address"
|
||||||
"cosmossdk.io/core/appmodule"
|
"cosmossdk.io/core/appmodule"
|
||||||
"cosmossdk.io/core/store"
|
"cosmossdk.io/core/store"
|
||||||
"cosmossdk.io/depinject"
|
"cosmossdk.io/depinject"
|
||||||
"cosmossdk.io/log"
|
"cosmossdk.io/log"
|
||||||
|
"github.com/cosmos/cosmos-sdk/codec"
|
||||||
|
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
|
||||||
|
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
|
||||||
|
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
|
||||||
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
||||||
|
|
||||||
modulev1 "github.com/onsonr/sonr/api/service/module/v1"
|
modulev1 "github.com/onsonr/sonr/api/service/module/v1"
|
||||||
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
|
macaroonkeeper "github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
"github.com/onsonr/sonr/x/service/keeper"
|
"github.com/onsonr/sonr/x/service/keeper"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -42,6 +42,8 @@ type ModuleInputs struct {
|
|||||||
StoreService store.KVStoreService
|
StoreService store.KVStoreService
|
||||||
AddressCodec address.Codec
|
AddressCodec address.Codec
|
||||||
|
|
||||||
|
DidKeeper didkeeper.Keeper
|
||||||
|
MacaroonKeeper macaroonkeeper.Keeper
|
||||||
StakingKeeper stakingkeeper.Keeper
|
StakingKeeper stakingkeeper.Keeper
|
||||||
SlashingKeeper slashingkeeper.Keeper
|
SlashingKeeper slashingkeeper.Keeper
|
||||||
}
|
}
|
||||||
@ -57,7 +59,7 @@ func ProvideModule(in ModuleInputs) ModuleOutputs {
|
|||||||
govAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
|
govAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
|
||||||
|
|
||||||
k := keeper.NewKeeper(in.Cdc, in.StoreService, log.NewLogger(os.Stderr), govAddr)
|
k := keeper.NewKeeper(in.Cdc, in.StoreService, log.NewLogger(os.Stderr), govAddr)
|
||||||
m := NewAppModule(in.Cdc, k)
|
m := NewAppModule(in.Cdc, k, in.DidKeeper, in.MacaroonKeeper)
|
||||||
|
|
||||||
return ModuleOutputs{Module: m, Keeper: k, Out: depinject.Out{}}
|
return ModuleOutputs{Module: m, Keeper: k, Out: depinject.Out{}}
|
||||||
}
|
}
|
||||||
|
@ -3,12 +3,9 @@ package keeper_test
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/stretchr/testify/require"
|
"cosmossdk.io/core/store"
|
||||||
"github.com/stretchr/testify/suite"
|
|
||||||
|
|
||||||
"cosmossdk.io/log"
|
"cosmossdk.io/log"
|
||||||
storetypes "cosmossdk.io/store/types"
|
storetypes "cosmossdk.io/store/types"
|
||||||
|
|
||||||
"github.com/cosmos/cosmos-sdk/runtime"
|
"github.com/cosmos/cosmos-sdk/runtime"
|
||||||
"github.com/cosmos/cosmos-sdk/testutil"
|
"github.com/cosmos/cosmos-sdk/testutil"
|
||||||
simtestutil "github.com/cosmos/cosmos-sdk/testutil/sims"
|
simtestutil "github.com/cosmos/cosmos-sdk/testutil/sims"
|
||||||
@ -23,9 +20,11 @@ import (
|
|||||||
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
|
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
|
||||||
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
||||||
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
|
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
|
||||||
|
"github.com/stretchr/testify/require"
|
||||||
|
"github.com/stretchr/testify/suite"
|
||||||
|
|
||||||
"cosmossdk.io/core/store"
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
|
macaroonkeeper "github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
module "github.com/onsonr/sonr/x/service"
|
module "github.com/onsonr/sonr/x/service"
|
||||||
"github.com/onsonr/sonr/x/service/keeper"
|
"github.com/onsonr/sonr/x/service/keeper"
|
||||||
"github.com/onsonr/sonr/x/service/types"
|
"github.com/onsonr/sonr/x/service/types"
|
||||||
@ -50,6 +49,8 @@ type testFixture struct {
|
|||||||
|
|
||||||
accountkeeper authkeeper.AccountKeeper
|
accountkeeper authkeeper.AccountKeeper
|
||||||
bankkeeper bankkeeper.BaseKeeper
|
bankkeeper bankkeeper.BaseKeeper
|
||||||
|
didkeeper didkeeper.Keeper
|
||||||
|
mack macaroonkeeper.Keeper
|
||||||
stakingKeeper *stakingkeeper.Keeper
|
stakingKeeper *stakingkeeper.Keeper
|
||||||
mintkeeper mintkeeper.Keeper
|
mintkeeper mintkeeper.Keeper
|
||||||
|
|
||||||
@ -82,7 +83,7 @@ func SetupTest(t *testing.T) *testFixture {
|
|||||||
f.k = keeper.NewKeeper(encCfg.Codec, storeService, logger, f.govModAddr)
|
f.k = keeper.NewKeeper(encCfg.Codec, storeService, logger, f.govModAddr)
|
||||||
f.msgServer = keeper.NewMsgServerImpl(f.k)
|
f.msgServer = keeper.NewMsgServerImpl(f.k)
|
||||||
f.queryServer = keeper.NewQuerier(f.k)
|
f.queryServer = keeper.NewQuerier(f.k)
|
||||||
f.appModule = module.NewAppModule(encCfg.Codec, f.k)
|
f.appModule = module.NewAppModule(encCfg.Codec, f.k, f.didkeeper, f.mack)
|
||||||
|
|
||||||
return f
|
return f
|
||||||
}
|
}
|
||||||
|
@ -4,23 +4,21 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/gorilla/mux"
|
|
||||||
"github.com/grpc-ecosystem/grpc-gateway/runtime"
|
|
||||||
|
|
||||||
abci "github.com/cometbft/cometbft/abci/types"
|
|
||||||
|
|
||||||
"cosmossdk.io/client/v2/autocli"
|
"cosmossdk.io/client/v2/autocli"
|
||||||
errorsmod "cosmossdk.io/errors"
|
errorsmod "cosmossdk.io/errors"
|
||||||
|
abci "github.com/cometbft/cometbft/abci/types"
|
||||||
"github.com/cosmos/cosmos-sdk/client"
|
"github.com/cosmos/cosmos-sdk/client"
|
||||||
"github.com/cosmos/cosmos-sdk/codec"
|
"github.com/cosmos/cosmos-sdk/codec"
|
||||||
codectypes "github.com/cosmos/cosmos-sdk/codec/types"
|
codectypes "github.com/cosmos/cosmos-sdk/codec/types"
|
||||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||||
"github.com/cosmos/cosmos-sdk/types/module"
|
"github.com/cosmos/cosmos-sdk/types/module"
|
||||||
|
"github.com/gorilla/mux"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway/runtime"
|
||||||
|
|
||||||
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
|
macaroonkeeper "github.com/onsonr/sonr/x/macaroon/keeper"
|
||||||
"github.com/onsonr/sonr/x/service/keeper"
|
"github.com/onsonr/sonr/x/service/keeper"
|
||||||
"github.com/onsonr/sonr/x/service/types"
|
"github.com/onsonr/sonr/x/service/types"
|
||||||
// this line is used by starport scaffolding # 1
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -47,16 +45,22 @@ type AppModule struct {
|
|||||||
AppModuleBasic
|
AppModuleBasic
|
||||||
|
|
||||||
keeper keeper.Keeper
|
keeper keeper.Keeper
|
||||||
|
didk didkeeper.Keeper
|
||||||
|
mack macaroonkeeper.Keeper
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewAppModule constructor
|
// NewAppModule constructor
|
||||||
func NewAppModule(
|
func NewAppModule(
|
||||||
cdc codec.Codec,
|
cdc codec.Codec,
|
||||||
keeper keeper.Keeper,
|
keeper keeper.Keeper,
|
||||||
|
didkeeper didkeeper.Keeper,
|
||||||
|
macaroonkeeper macaroonkeeper.Keeper,
|
||||||
) *AppModule {
|
) *AppModule {
|
||||||
return &AppModule{
|
return &AppModule{
|
||||||
AppModuleBasic: AppModuleBasic{cdc: cdc},
|
AppModuleBasic: AppModuleBasic{cdc: cdc},
|
||||||
keeper: keeper,
|
keeper: keeper,
|
||||||
|
didk: didkeeper,
|
||||||
|
mack: macaroonkeeper,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,18 +3,16 @@ package module
|
|||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/cosmos/cosmos-sdk/codec"
|
|
||||||
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
|
|
||||||
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
|
|
||||||
|
|
||||||
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
|
|
||||||
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
|
||||||
|
|
||||||
"cosmossdk.io/core/address"
|
"cosmossdk.io/core/address"
|
||||||
"cosmossdk.io/core/appmodule"
|
"cosmossdk.io/core/appmodule"
|
||||||
"cosmossdk.io/core/store"
|
"cosmossdk.io/core/store"
|
||||||
"cosmossdk.io/depinject"
|
"cosmossdk.io/depinject"
|
||||||
"cosmossdk.io/log"
|
"cosmossdk.io/log"
|
||||||
|
"github.com/cosmos/cosmos-sdk/codec"
|
||||||
|
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
|
||||||
|
govtypes "github.com/cosmos/cosmos-sdk/x/gov/types"
|
||||||
|
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
|
||||||
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
||||||
|
|
||||||
modulev1 "github.com/onsonr/sonr/api/vault/module/v1"
|
modulev1 "github.com/onsonr/sonr/api/vault/module/v1"
|
||||||
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
@ -59,7 +57,7 @@ func ProvideModule(in ModuleInputs) ModuleOutputs {
|
|||||||
govAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
|
govAddr := authtypes.NewModuleAddress(govtypes.ModuleName).String()
|
||||||
|
|
||||||
k := keeper.NewKeeper(in.Cdc, in.StoreService, log.NewLogger(os.Stderr), govAddr, in.DidKeeper)
|
k := keeper.NewKeeper(in.Cdc, in.StoreService, log.NewLogger(os.Stderr), govAddr, in.DidKeeper)
|
||||||
m := NewAppModule(in.Cdc, k)
|
m := NewAppModule(in.Cdc, k, in.DidKeeper)
|
||||||
|
|
||||||
return ModuleOutputs{Module: m, Keeper: k, Out: depinject.Out{}}
|
return ModuleOutputs{Module: m, Keeper: k, Out: depinject.Out{}}
|
||||||
}
|
}
|
||||||
|
@ -3,12 +3,9 @@ package keeper_test
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/stretchr/testify/require"
|
"cosmossdk.io/core/store"
|
||||||
"github.com/stretchr/testify/suite"
|
|
||||||
|
|
||||||
"cosmossdk.io/log"
|
"cosmossdk.io/log"
|
||||||
storetypes "cosmossdk.io/store/types"
|
storetypes "cosmossdk.io/store/types"
|
||||||
|
|
||||||
"github.com/cosmos/cosmos-sdk/runtime"
|
"github.com/cosmos/cosmos-sdk/runtime"
|
||||||
"github.com/cosmos/cosmos-sdk/testutil"
|
"github.com/cosmos/cosmos-sdk/testutil"
|
||||||
simtestutil "github.com/cosmos/cosmos-sdk/testutil/sims"
|
simtestutil "github.com/cosmos/cosmos-sdk/testutil/sims"
|
||||||
@ -23,8 +20,8 @@ import (
|
|||||||
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
|
minttypes "github.com/cosmos/cosmos-sdk/x/mint/types"
|
||||||
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
stakingkeeper "github.com/cosmos/cosmos-sdk/x/staking/keeper"
|
||||||
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
|
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
|
||||||
|
"github.com/stretchr/testify/require"
|
||||||
"cosmossdk.io/core/store"
|
"github.com/stretchr/testify/suite"
|
||||||
|
|
||||||
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
module "github.com/onsonr/sonr/x/vault"
|
module "github.com/onsonr/sonr/x/vault"
|
||||||
@ -84,7 +81,7 @@ func SetupTest(t *testing.T) *testFixture {
|
|||||||
f.k = keeper.NewKeeper(encCfg.Codec, storeService, logger, f.govModAddr, f.didk)
|
f.k = keeper.NewKeeper(encCfg.Codec, storeService, logger, f.govModAddr, f.didk)
|
||||||
f.msgServer = keeper.NewMsgServerImpl(f.k)
|
f.msgServer = keeper.NewMsgServerImpl(f.k)
|
||||||
f.queryServer = keeper.NewQuerier(f.k)
|
f.queryServer = keeper.NewQuerier(f.k)
|
||||||
f.appModule = module.NewAppModule(encCfg.Codec, f.k)
|
f.appModule = module.NewAppModule(encCfg.Codec, f.k, f.didk)
|
||||||
|
|
||||||
return f
|
return f
|
||||||
}
|
}
|
||||||
|
@ -4,25 +4,20 @@ import (
|
|||||||
"context"
|
"context"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/gorilla/mux"
|
|
||||||
"github.com/grpc-ecosystem/grpc-gateway/runtime"
|
|
||||||
|
|
||||||
abci "github.com/cometbft/cometbft/abci/types"
|
|
||||||
|
|
||||||
"cosmossdk.io/client/v2/autocli"
|
"cosmossdk.io/client/v2/autocli"
|
||||||
errorsmod "cosmossdk.io/errors"
|
errorsmod "cosmossdk.io/errors"
|
||||||
|
abci "github.com/cometbft/cometbft/abci/types"
|
||||||
"github.com/cosmos/cosmos-sdk/client"
|
"github.com/cosmos/cosmos-sdk/client"
|
||||||
"github.com/cosmos/cosmos-sdk/codec"
|
"github.com/cosmos/cosmos-sdk/codec"
|
||||||
codectypes "github.com/cosmos/cosmos-sdk/codec/types"
|
codectypes "github.com/cosmos/cosmos-sdk/codec/types"
|
||||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||||
"github.com/cosmos/cosmos-sdk/types/module"
|
"github.com/cosmos/cosmos-sdk/types/module"
|
||||||
|
"github.com/gorilla/mux"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway/runtime"
|
||||||
|
|
||||||
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
didkeeper "github.com/onsonr/sonr/x/did/keeper"
|
||||||
|
|
||||||
"github.com/onsonr/sonr/x/vault/keeper"
|
"github.com/onsonr/sonr/x/vault/keeper"
|
||||||
"github.com/onsonr/sonr/x/vault/types"
|
"github.com/onsonr/sonr/x/vault/types"
|
||||||
// this line is used by starport scaffolding # 1
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -56,6 +51,7 @@ type AppModule struct {
|
|||||||
func NewAppModule(
|
func NewAppModule(
|
||||||
cdc codec.Codec,
|
cdc codec.Codec,
|
||||||
keeper keeper.Keeper,
|
keeper keeper.Keeper,
|
||||||
|
didkeeper didkeeper.Keeper,
|
||||||
) *AppModule {
|
) *AppModule {
|
||||||
return &AppModule{
|
return &AppModule{
|
||||||
AppModuleBasic: AppModuleBasic{cdc: cdc},
|
AppModuleBasic: AppModuleBasic{cdc: cdc},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user