-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge PR #5240: x/evidence module implementation
- Loading branch information
1 parent
82a2c5d
commit 95ddc24
Showing
44 changed files
with
2,373 additions
and
78 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 |
---|---|---|
@@ -1,78 +1,75 @@ | ||
# Auth | ||
# Modules | ||
|
||
The `x/auth` modules is used for accounts | ||
## Auth | ||
|
||
See the [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/auth) | ||
The `x/auth` modules is used for accounts | ||
|
||
See the [specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/auth) | ||
- [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/auth) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/auth) | ||
|
||
# Bank | ||
## Bank | ||
|
||
The `x/bank` module is for transferring coins between accounts. | ||
|
||
See the [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/bank). | ||
|
||
See the [specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/bank) | ||
- [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/bank) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/bank) | ||
|
||
# Stake | ||
## Staking | ||
|
||
The `x/staking` module is for Cosmos Delegated-Proof-of-Stake. | ||
|
||
See the [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/staking). | ||
- [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/staking) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/staking) | ||
|
||
See the | ||
[specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/staking) | ||
|
||
# Slashing | ||
## Slashing | ||
|
||
The `x/slashing` module is for Cosmos Delegated-Proof-of-Stake. | ||
|
||
See the [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/slashing) | ||
|
||
See the | ||
[specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/slashing) | ||
- [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/slashing) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/slashing) | ||
|
||
# Distribution | ||
## Distribution | ||
|
||
The `x/distribution` module is for distributing fees and inflation across bonded | ||
stakeholders. | ||
|
||
See the [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/distribution) | ||
|
||
See the | ||
[specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/distribution) | ||
- [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/distribution) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/distribution) | ||
|
||
# Governance | ||
## Governance | ||
|
||
The `x/gov` module is for bonded stakeholders to make proposals and vote on them. | ||
|
||
See the [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/gov) | ||
|
||
See the | ||
[specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/governance) | ||
- [API docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/gov) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/tree/master/docs/spec/governance) | ||
|
||
To keep up with the current status of IBC, follow and contribute to [ICS](https://github.com/cosmos/ics) | ||
|
||
# Crisis | ||
## Crisis | ||
|
||
The `x/crisis` module is for halting the blockchain under certain circumstances. | ||
|
||
See the [API Docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/crisis) | ||
|
||
See the [specification](https://github.com/cosmos/cosmos-sdk/blob/master/docs/spec/crisis) | ||
- [API Docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/crisis) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/blob/master/docs/spec/crisis) | ||
|
||
# Mint | ||
## Mint | ||
|
||
The `x/mint` module is for flexible inflation rates and effect a balance between market liquidity and staked supply. | ||
|
||
See the [API Docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/mint) | ||
|
||
See the [specification](https://github.com/cosmos/cosmos-sdk/blob/master/docs/spec/mint) | ||
- [API Docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/mint) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/blob/master/docs/spec/mint) | ||
|
||
# Params | ||
## Params | ||
|
||
The `x/params` module provides a globally available parameter store. | ||
|
||
See the [API Docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/params) | ||
- [API Docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/params) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/blob/master/docs/spec/params) | ||
|
||
## Evidence | ||
|
||
The `x/evidence` modules provides a mechanism for defining and submitting arbitrary | ||
events of misbehavior and a means to execute custom business logic for such misbehavior. | ||
|
||
See the [specification](https://github.com/cosmos/cosmos-sdk/blob/master/docs/spec/params) | ||
- [API Docs](https://godoc.org/github.com/cosmos/cosmos-sdk/x/evidence) | ||
- [Specification](https://github.com/cosmos/cosmos-sdk/blob/master/docs/spec/evidence) |
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
Oops, something went wrong.