-
Notifications
You must be signed in to change notification settings - Fork 71
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
Update Working Group Budget #2327
Comments
@dmtrjsg
Another risk is that you can't increase the budget with an amount larger than the Councils current budget. As the Councils budget will change quite frequently (reasons below), this could be even tougher to manage.
AFAICT, the best we can do here is provide some information and warnings to the user. At creation
Proposals page
Note that all the warnings needs some improvement :) |
At creation
➕ 👉 Add custom Warnings: If the user wants to decrease more than the current budget warn "Unless the budget is increase between now and attempted execution, this proposal will fail to execute, and the budget size will not be changed"~ - we have this covered by generic message: If the user wants to increase - always warn: "If the Councils budget is less than this amount at attempted execution, this proposal will fail to execute, and the budget size will not be changed." If the user wants to increase - more than the current council budget warn: warn "Unless the Councils budget is increased between now and attempted execution, this proposal will fail to execute, and the budget size will not be changed." Proposals page ➕ 👉 the current budget for the WG ( As widget) If the proposal is to decrease more than the current budget warn "Unless the budget is increase between now and attempted execution, this proposal will fail to execute, and the budget size will not be changed." if the proposal is to increase - more than the current council budget warn: warn "Unless the Councils budget is increased between now and attempted execution, this proposal will fail to execute, and the budget size will not be changed." |
Tested on https://dao-git-dev-joystream.vercel.app/#/proposals/current Creation✅ the expected size of the (next) payout(s) + blockheight + expected time until the (next) payout(s). + message "Expected payouts can be impacted by hiring and firing decisions made before the date of payout." ✅ If the user wants to decrease - always warn "If the budget is less than this amount at attempted execution, this proposal will fail to execute, and the budget size will not be changed" ✅ If the user wants to increase - more than the current council budget warn: warn "Unless the Councils budget is increased between now and attempted execution, this proposal will fail to execute, and the budget size will not be changed." Proposals page✅ the current budget for the WG ( As widget) @dmtrjsg I faced just one problem here 🚫 if the proposal is to increase - more than the current council budget warn: warn "Unless the Councils budget is increased between now and attempted execution, this proposal will fail to execute, and the budget size will not be changed."An error occurred while creating a proposal to increase the WG budget(more than the current council budget - 1,028,471,198.3). When trying to open(vote) a proposal.But proposals page is ok |
This shows it needs an upper limit of
|
@traumschule I don't think there is a limit to |
@chrlschwb can you please test this solution and create a PR based on #3920. |
This is out of scope because it was a result of both:
Apart from that the QA looks successful to me. |
The text was updated successfully, but these errors were encountered: