-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: create READMEs for app and cmd modules (#1195)
- Loading branch information
Showing
6 changed files
with
47 additions
and
204 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# App | ||
|
||
The app module of `uniond` initializes the structure and tooling of the `uniond` node. | ||
|
||
## Design | ||
|
||
The structure of our app module is based off the app_v1 design from the cosmos-sdk simapp. | ||
|
||
### Custom Query | ||
|
||
The `custom_query` submodule is used for native BLS aggregation and verification of custom queries from light clients. | ||
|
||
### IBC | ||
|
||
The `ibc` submodule contains a keeper and functions used for maintaining the client and consensus state for IBC connections. | ||
|
||
### Params | ||
|
||
The `params` submodule contains default parameters used when initializing the application. | ||
|
||
### Upgrades | ||
|
||
The `upgrades` submodule contains runtime migrations used while upgrading the network. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# CMD | ||
|
||
The `cmd` module is responsible for initializing the root command used in the CLI interface for `uniond`. | ||
|
||
## Sub-Commands | ||
|
||
In addition to initializing the `uniond` command, we use this module to add a few of our own sub-commands. | ||
|
||
### `genbn` | ||
|
||
Used to generate a bn254 key-pair for use as a consensus key. | ||
|
||
### `genstateproof` | ||
|
||
Generates a state proof for the current node. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters