-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Revoked validators should be put into the unbonding state #1676
Comments
We know this is not happening, so it needs to be programmed to meet this specification - also we should ensure this is documented in the spec |
Related #1877 ALSO We will need to introduce |
related: #1879 because these are "undelegations" not always "unbonds" |
This will likely have to change. |
Also when a validator is unbonded due to being kicked out (which can happen without being revoked). |
edit: We just need the unbonding validator objects. |
@cwgoes what do you mean? When a validator is unbonding - the delegator's unbonding tokens are lumped in with this new " unbonding valdiator" object - it's only if the delegators call "undelegate" (from a validator in any state) which an "unbonding delegation" can be created |
You're right, I stand corrected, that was just a note from simulation that the tokens were vanishing into nonexistence when a validator was forcibly unbonded. "Unbonding validator" objects make more sense. |
When a validator is revoked it should begin unbonding, and eventually enter into the fully unbonded state - Should verify that this is explained in the spec and implemented properly in the codebase
The text was updated successfully, but these errors were encountered: