-
Notifications
You must be signed in to change notification settings - Fork 767
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
nomination-pools: handle changes to MinCreateBond
#444
Comments
@kianenigma @rossbulat Given the fact that pools require a revisit to the client to rebond or withdraw their rewards, I believe we can assume reasonable visibility of a notice / banner placed at this moment. It could simlply reflect the diff between their bond amount and It is not a proactive (nudge) solution to help realize the change as soon as it happens but I think it does address potential confusion by informing them at their next natural engagement. I assume they can (1) adjust bond (2) administer pool (3) or just understand why they are not getting rewards and passively ignore action. Thoughts? |
I think a banner is great idea here, and UIs should implement it. Moreover, on the protocol side, we can incentivize this further by allowing anyone to chill a pool, if the depositor's share in the pool is less than that of |
|
this value should reflect how much the depositor puts in at the beginning. The question is, how to deal with it if this value changes.
If the value decreases, the depositor can unbond the difference. A test should demonstrate this, if already there isn't one.
If the value increases, we need a way to nudge the depositor into topping up the pool. A permissionless transaction can call
bond_extra
on the depositor, only with thedelta
of the current depositor's share and newminCreateBond
.I am not sure if this is worthwhile.
The text was updated successfully, but these errors were encountered: