Skip to content

Commit

Permalink
Deleted unused code and images, and reorganized more stuff.
Browse files Browse the repository at this point in the history
  • Loading branch information
NoahSaso committed Jan 9, 2024
1 parent d0f9cdb commit 37d41c8
Show file tree
Hide file tree
Showing 54 changed files with 239 additions and 1,172 deletions.
27 changes: 18 additions & 9 deletions docs/configuration/proposal-submission.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,33 @@ sidebar_position: 2

# Proposal submission

Proposal submission parameters are initially set when you create a DAO. Of
course you can always modify them later with a [governance
proposal](/definitions/proposals) containing the `Update Proposal Submission
Config` action from the `DAO Governance` category.
A DAO's proposal submission configuration manages the rules around submitting a
proposal for voting.

## How to update the proposal submission configuration

To change the proposal submission configuration of a DAO, you must submit a
[governance proposal](/features/proposals/what) containing the `Update Proposal
Submission Config` action from the `DAO Governance` category.

If you have multiple choice proposals enabled, you will instead see two
different actions, one labeled `Update Single Choice Proposal Submission Config`
and the other labeled `Update Multiple Choice Proposal Submission Config`.
and the other `Update Multiple Choice Proposal Submission Config`. You may
configure each proposal type (single and multiple choice) separately, though
they should probably be kept in sync so the voting experience is consistent.

## Parameters

The various parameters are described below.
You can update all of these parameters with the action(s) mentioned above at any
time.

## Proposal deposit
### Proposal deposit

This is a required deposit someone must put down to create a proposal. This can
be the DAO's governance token, if it exists, or any other token on the chain. By
default, this is disabled.

### Refunding proposal deposits
#### Refunding proposal deposits

There are three ways to handle proposal deposits:

Expand All @@ -36,7 +45,7 @@ You may want to enable this if you are worried about spam.

:::

## Proposal submission policy
### Proposal submission policy

This determines who is allowed to submit proposals to your DAO. The options are:

Expand Down
18 changes: 11 additions & 7 deletions docs/configuration/staking.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,19 @@ sidebar_position: 3

# Staking

Token-based and NFT-based DAOs can configure the parameters of their staking
process.
A DAO's staking configuration determines the rules of the token staking process.
Only token-based and NFT-based DAOs have a staking process to configure.
Member-based DAOs do not have staking because they do not use tokens.

Staking parameters are initially set when you create a DAO. Of course you can
always modify them later with a [governance proposal](/definitions/proposals)
containing the `Update Staking Config` action from the `DAO Governance`
category.
## How to update the staking configuration

## Unstaking duration
To change the staking configuration of a DAO, you must submit a [governance
proposal](/features/proposals/what) containing the `Update Staking Config`
action from the `DAO Governance` category.

## Parameters

### Unstaking duration

After someone stakes tokens in a DAO, those tokens cannot be immediately
unstaked. The unstaking duration is how long they remain locked after deciding
Expand Down
34 changes: 22 additions & 12 deletions docs/configuration/voting.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,27 @@ sidebar_position: 1

# Voting

Voting parameters are initially set when you create a DAO. Of course you can
always modify them later with a [governance proposal](/definitions/proposals)
containing the `Update Voting Config` action from the `DAO Governance` category.
A DAO's voting configuration determines the rules of the voting process. Things
like the passing threshold and voting duration.

## How to update the voting configuration

To change the voting configuration of a DAO, you must submit a [governance
proposal](/features/proposals/what) containing the `Update Voting Config` action
from the `DAO Governance` category.

If you have multiple choice proposals enabled, you will instead see two
different actions, one labeled `Update Single Choice Voting Config` and the
other labeled `Update Multiple Choice Voting Config`.
other `Update Multiple Choice Voting Config`. You may configure each proposal
type (single and multiple choice) separately, though they should probably be
kept in sync so the voting experience is consistent.

## Parameters

The various parameters are described below.
You can update all of these parameters with the action(s) mentioned above at any
time.

## Passing threshold and quorum
### Passing threshold and quorum

The **_passing threshold_** is the `Yes` threshold needed to pass a proposal. It
defaults to majority (i.e. any votes above 50%). It sounds simple, but it gets
Expand All @@ -25,7 +35,7 @@ The **_quorum_** is the proportion of all voting power that must vote for a
proposal to be **passable**. It defaults to 20%. For single choice proposals,
quorum can be disabled.

### Multiple choice proposals
#### Multiple choice proposals

Multiple choice proposals use quorum in the same way, but they do not have a
passing threshold. Instead, as long as the quorum is met, whichever option
Expand All @@ -35,7 +45,7 @@ quorum for multiple choice proposals.
Read on to understand how passing threshold and quorum affect each other for
single choice proposals.

### With quorum enabled
#### With quorum enabled

If your DAO has a quorum set, the passing threshold is only calculated among
**those who voted**.
Expand All @@ -62,7 +72,7 @@ preferences (if not enough people are paying attention).

:::

### With quorum disabled
#### With quorum disabled

If your DAO has no quorum set, the passing threshold is calculated among **all
possible voters**. This is considered an absolute threshold.
Expand All @@ -77,16 +87,16 @@ understanding with others before making any changes.

:::

## Only members execute
### Only members execute

If enabled, only members may execute passed proposals. If disabled, anyone can.
This defaults to enabled.

## Voting duration
### Voting duration

This is the maximum time proposals remain open for voting.

## Allow revoting
### Allow revoting

If enabled, votes can be changed before the voting duration ends. This defaults
to disabled.
Expand Down
4 changes: 0 additions & 4 deletions docs/definitions/_category_.json

This file was deleted.

139 changes: 0 additions & 139 deletions docs/definitions/proposals.md

This file was deleted.

4 changes: 4 additions & 0 deletions docs/features/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"label": "Features",
"position": 3
}
4 changes: 4 additions & 0 deletions docs/features/proposals/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"label": "Proposals",
"position": 1
}
Loading

0 comments on commit 37d41c8

Please sign in to comment.