-
Notifications
You must be signed in to change notification settings - Fork 975
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'namada/brent/validator-commission-rates' (
#695) into main minor evil changes * namada/brent/validator-commission-rates: changelog: add #695 [ci] wasm checksums update addressing 2nd round of review comments async tx to change validator commission rate add vp validator to wasms fix: critical flaw in pos VP that was prematurely returning true add max commission rate info to validation and pos state machine test validator VP that checks source and signature for a commission rate change tx changes in response to review comments [ci] wasm checksums update fix pos state machine test add max change info to query of validator commission rate fix get of epoched commission rate before pipeline bug fix: consensus key validation error commission change wasm tx test: fix and update validation fix error convention wasm tx test for changing validator commission rate [ci] wasm checksums update improve docs fix commission rate validation on validator initialization init validator: add commission rate required args for tests cleaning: incl fmt + clippy bug fix from splitting this PR off of #388 include and update `rust_decimal` add missing commission rate-related instances commission rate: query + refactor validator change tx epoched commission rate and tx for validator to change their rate require commission rate input data for new validators introduce validator commission rate and changes changelog: #687 remove staking rewards address from cli strings and docs strings wallet: remove validator rewards key client: remove staking rewards address from init-validator result remove staking reward address from genesis toml files remove staking reward address from all code changelog: #436 [ci] wasm checksums update replace floating point arithm from token module with rust_decimal
- Loading branch information
Showing
38 changed files
with
2,131 additions
and
46 deletions.
There are no files selected for viewing
4 changes: 4 additions & 0 deletions
4
.changelog/unreleased/features/695-validator-commission-rates.md
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,4 @@ | ||
- Allow to set validator's commission rates and a limit on change of commission | ||
rate per epoch. Commission rate can be changed via a transaction authorized | ||
by the validator, but the limit is immutable value, set when the validator's | ||
account is initialized. ([#695](https://github.com/anoma/namada/pull/695)) |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
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
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
Oops, something went wrong.