decentraland / decentraland/governance

Projects Sheet: General Info context

Open
#1,791 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
49
Forks
41
Avg merge
2d 9h
Merged PRs (30d)
2

Description

We should think if we need to save the data for creating the context text in the project, so we don't need to generate it every time.

Context: Projects could have multiple vesting contracts associated. How are we going to display this in the context text?

Ok, the overall structure for the context text should be something like this:
[Proposal Title] has been approved with a 52% approval rate by the community on [Proposal ending time]. The DAO Committee enacted the proposal by placing a vesting contract for $[Grant amount] to be vested in [Vesting contract duration] on [Vesting Contract Creation Date].

If there is 1 additional contract we add this paragraph:
The DAO Committee placed an additional vesting contract on [Additional vesting contract creation date] for $[Grant amount] to be vested in [Vesting contract duration] for this project, while the original one was revoked on [Original Contract Revocation Date].

If there's more than 1 additional contract:
The DAO Committee placed [number of additional vesting contracts created] additional vesting contracts for this project. The most recent one was placed on [Additional vesting contract creation date] for $[Grant amount] to be vested in [Vesting contract duration].

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.