From 85800df9f6bd8bf6dbc55fdcec4d3bbfc3696a2b Mon Sep 17 00:00:00 2001 From: "@c3rnst" <34367524+c3rnst@users.noreply.github.com> Date: Thu, 12 Dec 2024 09:07:07 +0100 Subject: [PATCH] Update README.mdx I added smaller changes due to the recently passed CIP-56 on timeline --- docs/governance/process/README.mdx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/docs/governance/process/README.mdx b/docs/governance/process/README.mdx index 55e8aaff..3542f85d 100644 --- a/docs/governance/process/README.mdx +++ b/docs/governance/process/README.mdx @@ -30,10 +30,10 @@ The CoW DAO governance process includes two steps for proposals to get approved: flowchart TD Proposer[
Proposer] Community[
CoW Community] - Phase1[Phase 1: Draft Proposal
Forum discussion, incorporating feedback
Duration: seven days] + Phase1[Phase 1: Draft Proposal
Forum discussion, incorporating feedback
min Duration: six days] Phase2[Phase 2: Consensus
Community vote on Snapshot
Duration: seven days] ProposalRejected(Proposal rejected) - ProposalAccepted[Transaction execution and proposal implementation] + ProposalAccepted[Transaction execution* and proposal implementation] direction LR Proposer -->|Submit initial proposal| Phase1 @@ -44,9 +44,11 @@ flowchart TD Phase2 -->|Consensus is reached| ProposalAccepted ``` +(*) note: if the execution is via oSnap module for automatic execution on-chain, it adds a three day delay to the actual transaction execution. + ### Phase 1: Community Discussion -**Minimum time: 7 days** +**Minimum time: 6 days** In the first phase, a *draft* proposal is created and posted to the forum. The purpose of the Draft Proposal phase is to establish formal discussion around a potential proposal. @@ -56,7 +58,9 @@ To create a Draft Proposal please follow these steps: - Engage in discussion to build support for the proposal. - If your proposal includes any on chain interactions by CoW DAO, you will need to write the code for your proposal while it is in draft stage. It is **required** to provide Tenderly transaction simulations. You may wish to wait until the proposal gathers some support before doing this. -Once you are confident the proposal is in a stable state, and at least the minimum time has passed since the proposal was first published, you can ask a moderator to move the proposal to the [next phase](#phase-2-voting). +Once you are confident the proposal is in a stable state, and at least the minimum time has passed since the proposal was first published, you can move the proposal yourself to the [next phase](#phase-2-voting). + +**Note: there is an exception to the 6-days rule with fast-tracked proposals that only require 72hours (3 days) on the forum: at the moment of writing, these include slashing proposals due to EBBO-violation (refer to CIP-52)** ### Phase 2: Voting @@ -69,6 +73,8 @@ Once you are confident the proposal is in a stable state, and at least the minim - If your proposal should include an executable transactions, you will now need to create the transaction on the oSnap Snapshot module as part of the process for posting the proposal on Snapshot. - After creating the proposal on Snapshot and before proceeding, please double and triple check that the included transaction is correct. Asking another community member for a review is advised. +**Note that the oSnap implementation on CoW DAO adds a three day delay in execution after the voting is successfully closed.** + ## Process Improvement The aforementioned process is open to improvement. If you have any suggestions, please post them in the [Governance category](https://forum.cow.fi/c/cow-improvement-proposals-cip/6/none) of the forum. Proposals that increase governance efficiency and/or decentralization are encouraged, as CoW Protocol continues to move to a more community-owned and decentralized governance model.