Skip to content

Commit a06abc6

Browse files
committed
fix: comments
1 parent 625a3ce commit a06abc6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

governance/permissionless-proposals.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ This design represents a step towards fully permissionless proposals. While it r
99

1010
# Problem Statement + Context
1111

12-
The current process (per the Operating Manual v0.4.2) involves proposals being drafted on the forum, receiving delegate approvals (explicit sign-offs from four of the top 100 delegates), and then being submitted for a vote during a specific voting cycle. The existing process is partially off-chain and manually enforced.
12+
The current process (per the Operating Manual v0.4.2) requires proposals to be drafted on the forum, receive explicit approvals from at least four of the top 100 delegates (via linked attestations), and then be submitted for a vote during a specific voting cycle. The existing process is partially off-chain and manually enforced.
1313

1414
We need to replicate this process on-chain so that:
1515

@@ -27,7 +27,7 @@ At a high-level, we propose the creation of an `Top100DelegatesProposalValidator
2727
- **Submission window check:** Ensure the proposal is submitted within a defined short window relative to the current voting cycle. (Type proposal check, this is not valid of all types of proposals)
2828
- **Type-aware validation:** Confirm that the proposal meets any additional criteria based on its type (e.g. higher thresholds for larger OP grants) as defined in the `ProposalTypesConfigurator`.
2929
- **Distribution rate limit**: Ensures the proposed amount does not go over the distribution rate limit.
30-
- **Forward valid proposals:** Once all checks pass, forward the call to the existing `OptimismGovernor` without reimplementing its core functions.
30+
- **Forward valid proposals:** Once all checks pass, forward the call to the existing `OptimismGovernor` without reimplementing its core functions. To enable this, the `Top100DelegatesProposalValidator` must be granted proposal rights, which are currently restricted to the manager role.
3131

3232
## The Workflow
3333

0 commit comments

Comments
 (0)