vega-frontend-monorepo/specs/3008-PFRO-propose_freeform.md
2023-08-07 08:41:25 +01:00

3.0 KiB

Propose freeform

  • must not see anything enactment field(because freeform do not enact) (3008-PFRO-001)

  • must be a way to create a new proposal (3008-PFRO-002)

  • must be directed to the docs in order to create my proposal where I can see the instructions and steps I need to go through (3008-PFRO-003)

  • should be directed from the docs to use the Governance dApp to help put together a freeform proposal (3008-PFRO-004)

  • must be able to give my proposal a title (3008-PFRO-005)

  • must be able to see what the title would be used for (3008-PFRO-006)

  • must be constrained to a character limit and can understand what that limit is (3008-PFRO-007)

  • must be a way to add a proposal description (3008-PFRO-008)

  • must see what the description would be used for (3008-PFRO-009)

  • must be constrained to a character limit and can understand what that limit is (3008-PFRO-010)

  • must be a way to set when voting will close (3008-PFRO-011)

  • must a way to set voting close to the maximum or minimum amount of time (3008-PFRO-012)

  • must a way to understand when that will be (date, time) (3008-PFRO-013)

  • must be able to download the proposal as JSON ready to share with the community on the forum (3008-PFRO-014)

  • When I have received feedback from the community, I should be directed to submit my proposal on the governance site where I can paste in my raw JSON (3008-PFRO-015)

  • must be able to see how many VEGA I must have associated with a validator in order to submit a proposal (3008-PFRO-016)

  • must be a way to find more information on submitting a proposal (a link to docs) and explorer (a link to explorer / governance) (3008-PFRO-017)

  • must error when submitting a proposal without entering anything, telling me JSON is required (3008-PFRO-018)

  • must error when submitting a proposal in anything other than JSON, telling me the proposal must be valid JSON (3008-PFRO-019)

back to Propose for details on proposing