refactor: remove capability module (#15344)
This commit is contained in:
@@ -127,7 +127,6 @@ gap in current simulation test coverage.
|
||||
Modules not returning simulation operations:
|
||||
|
||||
* `auth`
|
||||
* `capability`
|
||||
* `evidence`
|
||||
* `mint`
|
||||
* `params`
|
||||
|
||||
@@ -224,7 +224,7 @@ The module manager is used throughout the application whenever an action on a co
|
||||
|
||||
* `NewManager(modules ...AppModule)`: Constructor function. It takes a list of the application's `AppModule`s and builds a new `Manager`. It is generally called from the application's main [constructor function](../basics/00-app-anatomy.md#constructor-function).
|
||||
* `SetOrderInitGenesis(moduleNames ...string)`: Sets the order in which the [`InitGenesis`](./08-genesis.md#initgenesis) function of each module will be called when the application is first started. This function is generally called from the application's main [constructor function](../basics/00-app-anatomy.md#constructor-function).
|
||||
To initialize modules successfully, module dependencies should be considered. For example, the `genutil` module must occur after `staking` module so that the pools are properly initialized with tokens from genesis accounts, the `genutils` module must also occur after `auth` so that it can access the params from auth, `capability` module should be initialized before all other modules so that it can initialize any capabilities.
|
||||
To initialize modules successfully, module dependencies should be considered. For example, the `genutil` module must occur after `staking` module so that the pools are properly initialized with tokens from genesis accounts, the `genutils` module must also occur after `auth` so that it can access the params from auth, IBC's `capability` module should be initialized before all other modules so that it can initialize any capabilities.
|
||||
* `SetOrderExportGenesis(moduleNames ...string)`: Sets the order in which the [`ExportGenesis`](./08-genesis.md#exportgenesis) function of each module will be called in case of an export. This function is generally called from the application's main [constructor function](../basics/00-app-anatomy.md#constructor-function).
|
||||
* `SetOrderBeginBlockers(moduleNames ...string)`: Sets the order in which the `BeginBlock()` function of each module will be called at the beginning of each block. This function is generally called from the application's main [constructor function](../basics/00-app-anatomy.md#constructor-function).
|
||||
* `SetOrderEndBlockers(moduleNames ...string)`: Sets the order in which the `EndBlock()` function of each module will be called at the end of each block. This function is generally called from the application's main [constructor function](../basics/00-app-anatomy.md#constructor-function).
|
||||
|
||||
@@ -252,13 +252,6 @@ const config = {
|
||||
],
|
||||
to: "/main/modules/bank",
|
||||
},
|
||||
{
|
||||
from: [
|
||||
"/main/modules/capability/01_concepts",
|
||||
"/main/modules/capability/02_state",
|
||||
],
|
||||
to: "/main/modules/capability",
|
||||
},
|
||||
{
|
||||
from: [
|
||||
"/main/modules/crisis/01_state",
|
||||
|
||||
Reference in New Issue
Block a user