-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 on the 75 being a param, otherwise LGTM
Kudos 😎 |
@@ -2307,19 +2314,29 @@ pub mod pallet { | |||
let ledger = Self::ledger(&controller).ok_or(Error::<T>::NotController)?; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should the origin param for chill_other
be configurable for the pallet? (I believe @shawntabrizi mentioned this idea already somewhere)
The current, permission nature of this call is useful for scenarios where we want a network to be continuously "self adjusting". But I think we can imagine scenarios where this makes more sense as a governance only call (that then can be turned into a permission-less call with a runtime upgrade).
While I don't see how it would improve security properties, I think having a call like this go through governance could benefit the community
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tagential, is it possible to make a call origin configurable without a runtime upgrade?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tagential, is it possible to make a call origin configurable without a runtime upgrade?
Nope, that's logic change and needs altering :code
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 on the 75 being a param, otherwise LGTM
+1 :)
Outside the goals of this PR, I am curious if it is worth looking into a governance origin for chill_other
; see #9193 (comment)
bot merge |
Trying merge. |
When introducing the original staking limits: #8920
we were a bit too strict on the behaviors allowed during otherwise okay scenarios.
The following changes are made in this PR:
chill_other
on a different user.nominate
/validate
polkadot companion: paritytech/polkadot#3376