-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Remove invulnerables form staking-async #10359
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
base: master
Are you sure you want to change the base?
Remove invulnerables form staking-async #10359
Conversation
731b526 to
46d4497
Compare
|
beside the usual pr_doc, grepping for MaxInvulnerables and set_invulnerables and invulnerables in general under staking-async still show quite few occurrences. Do we want to remove the invulnerable feature completely from the staking-async pallet? If yes, there is more cleanup needed in staking-async and in the runtimes. It would be great to explain in the PR also if the feature was used in other runtimes (including polkadot, kusama under fellowship) and describe breaking changes there that will need to be addressed once integrated. Do we also need to cleanup storage items once we remove Invulnerables? (For some of these questions, surely @kianenigma and @Ank4n can help 😄 ) |
|
My previous understanding was that while we still mistakenly read If there are entanglements that we are not aware of, for example if a million test cases break, @andreitrand please share your findings first and then we can revise if it is sensible to continue with this. |
46d4497 to
535884a
Compare
|
/cmd prdoc |
54323ec to
c7f6f94
Compare
|
Based on the original issue I aimed to remove references to Having said that, multiple references to Are there any other suitable test commands that can help me which of these are no longer relevant, given what I've removed so far? |
c7f6f94 to
38c62e7
Compare
The "staking-async" pallet has inherited the list of invulnerable validators from the "staking" pallet, but these are no longer used. We can therefore remove them, together with additional clean-up. --------- Signed-off-by: Andrei Trandafir <andrei.trandafir@parity.io>
38c62e7 to
310ab2f
Compare
|
All GitHub workflows were cancelled due to failure one of the required jobs. |
The "staking-async" pallet has inherited the list of invulnerable validators from the "staking" pallet, but these are no longer used. We can therefore remove them, together with additional clean-up.