Enable UI for proposal funding over multiple pay periods. #20
Labels
Alchemy
dApp layer of DAOstack stack
good first issue
Good for newcomers
help wanted
Extra attention is needed
Multiple pay period proposal
Description
A dev/dev-team can propose a contract that extends over multiple months with a bimonthly/monthly pay. If the DAO trusts the developer or the team proposing a several month long contract then they need to pass the proposal to pay them just once.
Pros: If the proposal is for project expanding over multiple months, then
Cons: Once the proposal passes, the funding is approved for all the periods and can't be canceled in the middle.
Hence, the DAO should still approve a huge amount funding only for the known teams/devs that have proved in passed and not for the new teams/devs
User Story
Team
X
has been involved with the DAO for several months and delivered a great work for their past (couple) proposals and understands the DAOstack architecture pretty well.The team now has a really cool integration in mind but this would take about 6 months of time for the integration to finish. But if the propose to get funded for 6 months all together, it would be DAOs entire monthly budget,
but it makes sense to get funded for all or nothing
.In this situation the team can propose the total amount of funding for the project with
6 periods
andeach period be month
long.How to
The 4th parameter of the
proposeContributionReward
is auint[5] _rewards
array and the details for this array is as follows.Currently, Alchemy UI does not take input for
rewards[3]
andrewards[4]
. The values for these are set to0
and1
respectively.You will have to enable the UI to take input for
rewards[3]
andrewards[4]
in createProposal form.The text was updated successfully, but these errors were encountered: