Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

R4R: Add interface to remove validator #91

Merged
merged 18 commits into from
Mar 21, 2019

Conversation

HaoyangLiu
Copy link
Contributor

No description provided.

@HaoyangLiu HaoyangLiu changed the title WIP: Add interface to remove validator R4R: Add interface to remove validator Mar 20, 2019
@HaoyangLiu HaoyangLiu force-pushed the haoyang/add-remove-validator branch from 5613e3f to 6184baf Compare March 20, 2019 07:05
@HaoyangLiu HaoyangLiu force-pushed the haoyang/add-remove-validator branch from a4515ff to 57c1795 Compare March 20, 2019 07:42
@HaoyangLiu HaoyangLiu requested review from ackratos and yutianwu March 20, 2019 07:49
baseapp/baseapp.go Outdated Show resolved Hide resolved
baseapp/baseapp.go Outdated Show resolved Hide resolved
x/stake/types/msg.go Outdated Show resolved Hide resolved
x/stake/types/msg.go Outdated Show resolved Hide resolved
x/stake/types/msg.go Outdated Show resolved Hide resolved
x/stake/handler.go Outdated Show resolved Hide resolved
@yutianwu
Copy link
Contributor

we should quash these commits before merge

@HaoyangLiu
Copy link
Contributor Author

OK. I will select squash and merge. Any other comment? @darren-liu @rickyyangz @ackratos

@HaoyangLiu HaoyangLiu merged commit 5fa1ec7 into develop Mar 21, 2019
yutianwu pushed a commit that referenced this pull request Apr 1, 2019
* R4R: Add interface to remove validator (#91)

* Add validator remove interface

* add unit test

* Fix failed unit test in gov and stake

* Add proposal id checking in msg validate

* Add validator consensus addr into proposal decription

* Add remove validator command line interface

* Add new proposal type to NormalizeProposalType

* add validator consensus address checking

* Rename consensus address flag name

* refactor handler test import

* Use json marshal to replace cdc marshal

* Add automatic gov proposal when proposal id is zero

* add deposit flag

* Add routerCallRecord

* Resolve comment, a tx only contains one msg

* improve the validate logic for remove validator

* refactor go import

* remove necessary checking

* stake: add fee addr for each validator

* [R4R] update gov strategy (#73)

* update gov strategy

* refactor

* revert change

* [R4R] Add deposit address and do some refactor (#101)

* add address for deposits

* refactor

* refactor

* revert change

* refactor

* refactor

* change proposals to publish

* update deposit address
@HaoyangLiu HaoyangLiu deleted the haoyang/add-remove-validator branch April 11, 2019 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants