MCPcopy Create free account
hub / github.com/akash-network/node / NewAppModule

Function NewAppModule

x/market/module.go:111–137  ·  view source on GitHub ↗

NewAppModule creates a new AppModule object

(
	cdc codec.Codec,
	keeper keeper.IKeeper,
	ekeeper ekeeper.Keeper,
	akeeper akeeper.Keeper,
	vkeeper handler.VerificationKeeper,
	dkeeper handler.DeploymentKeeper,
	pkeeper handler.ProviderKeeper,
	acckeeper govtypes.AccountKeeper,
	authzkeeper authzkeeper.Keeper,
	bkeeper bankkeeper.Keeper,
)

Source from the content-addressed store, hash-verified

109
110// NewAppModule creates a new AppModule object
111func NewAppModule(
112 cdc codec.Codec,
113 keeper keeper.IKeeper,
114 ekeeper ekeeper.Keeper,
115 akeeper akeeper.Keeper,
116 vkeeper handler.VerificationKeeper,
117 dkeeper handler.DeploymentKeeper,
118 pkeeper handler.ProviderKeeper,
119 acckeeper govtypes.AccountKeeper,
120 authzkeeper authzkeeper.Keeper,
121 bkeeper bankkeeper.Keeper,
122) AppModule {
123 return AppModule{
124 AppModuleBasic: AppModuleBasic{cdc: cdc},
125 keepers: handler.Keepers{
126 Account: acckeeper,
127 Escrow: ekeeper,
128 Audit: akeeper,
129 Verification: vkeeper,
130 Market: keeper,
131 Deployment: dkeeper,
132 Provider: pkeeper,
133 Authz: authzkeeper,
134 Bank: bkeeper,
135 },
136 }
137}
138
139// Name returns the market module name
140func (AppModule) Name() string {

Callers 2

appModulesFunction · 0.92
appSimModulesFunction · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected