Skip to content

Commit

Permalink
CGP-131 (#411)
Browse files Browse the repository at this point in the history
* Update delegatee count

* Update CGPs/cgp-0127.md

* Update CGPs/cgp-0127.md

* Update CGPs/cgp-0127.md

Co-authored-by: Martín Volpe <volpe@clabs.co>

* Update CGPs/cgp-0127.md

Co-authored-by: Martín Volpe <volpe@clabs.co>

* Change proposal name

* renamed folder

* removed to 128

* Changed to #130

* Now to 131, to the moon

* Fix number

* Fixed date

---------

Co-authored-by: Martín Volpe <volpe@clabs.co>
Co-authored-by: Juan Giraldo <111611644+juanjgiraldoc@users.noreply.github.com>
Co-authored-by: Martín Volpe <martin.volpe@gmail.com>
Co-authored-by: zoz <97761083+0xzoz@users.noreply.github.com>
  • Loading branch information
5 people authored Apr 4, 2024
1 parent 3a6f156 commit 3deea76
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 0 deletions.
34 changes: 34 additions & 0 deletions CGPs/cgp-0131.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
cgp: 131
title: Update maxDelegateesCount to Improve Governance Flexibility
date-created: 2024-03-12
author: "Pavel Hornak (@pahor167)"
status: DRAFT
discussions-to: https://forum.celo.org/t/celo-protocol-upgrades-gingerbread-hard-fork-and-contracts-release-10/6612
governance-proposal-id: 170
date-executed: 2050-01-01
---

## Overview

This proposal seeks to update the `maxDelegateesCount` in the Celo governance promess. By increasing the limit on the number of delegatees, we're aiming to enhance the flexibility of vote delegation. This change is designed to accommodate the varying needs of Celo holders, recognizing that some may prefer to entrust their voting power to multiple delegates who can actively participate in the governance process on their behalf. This adjustment is a step towards optimizing governance participation, ensuring that it can be as effective and inclusive as possible.

## Proposed Changes

1. *Update `maxDelegateesCount`*
- Destination: LockedGold, [setMaxDelegateesCount](https://github.com/celo-org/celo-monorepo/blob/7a2d29e9ffdef6cf078254142e61f896994c8a8b/packages/protocol/contracts/governance/LockedGold.sol#L160)
- Data: 10
- Value: 0 (NA)

## Verification

1. Confirm proposal steps: run `celocli governance:view --proposalID 170 -n https://forno.celo.org `

## Risks

The primary adjustment involves managing a potentially increased number of delegatees, which could introduce complexities in vote management. However, this change is anticipated to align with the community's desire for more dynamic and accessible governance mechanisms.

## Useful Links

- [Celo Governance Documentation](https://docs.celo.org/celo-owner-guide/governance)
- [Celo CLI Documentation](https://docs.celo.org/command-line-interface/introduction)
19 changes: 19 additions & 0 deletions CGPs/cgp-0131/alfajores.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
[
{
"contract": "SortedOracles",
"function": "setEquivalentToken",
"args": [
"0x0e2a3e05bc9a16f5292a6170456a710cb89c6f72",
"0x874069Fa1Eb16D44d622F2e0Ca25eeA172369bC1"
],
"value": "0"
},
{
"contract": "FeeCurrencyWhitelist",
"function": "addToken",
"args": [
"0x0e2a3e05bc9a16f5292a6170456a710cb89c6f72"
],
"value": "0"
}
]
8 changes: 8 additions & 0 deletions CGPs/cgp-0131/mainnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[
{
"contract": "LockedGold",
"function": "setMaxDelegateesCount",
"args": ["10"],
"value": "0"
}
]

0 comments on commit 3deea76

Please sign in to comment.