-
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
Slashing v2 (probably-not-final) #1117
Comments
We need to update the spec as a part of this ideally - As per our discussion with @sunnya97 - we should now ONLY have eager slashing meaning that we no longer need to maintain the evidence queue. - > as a part of this we don't actually need a slashing keeper in types - because staking complete-unbond transaction no longer needs to perform the slashing Lastly - let's either open up an issue of implement a "max rebonding/unbonding" slashes per block so if there is a lot to iterate through it happens over multiple blocks |
Ref #1348 |
Ref #1378 |
Ref #1440 This is probably not final slashing at this point, but the next revision should come after a more clearly-defined security model. |
Evidence queue (kept for one unbonding period relative to discovery) for slashing on unbonding completion, spec updated accordinglyNow using eager slashingSlashingKeeper common type intypes
to expose this functionality for stakingThis should be final (for launch). Anything I missed @rigelrozanski?edit: overly optimisticThe text was updated successfully, but these errors were encountered: