From 423296906260a824da19672f436c268b5cf4c32c Mon Sep 17 00:00:00 2001 From: pahor167 Date: Tue, 12 Mar 2024 11:48:27 +0100 Subject: [PATCH 01/12] Update delegatee count --- CGPs/cgp-0127.md | 35 +++++++++++++++++++++++++++++++++++ CGPs/cgp-0127/mainnet.json | 8 ++++++++ 2 files changed, 43 insertions(+) create mode 100644 CGPs/cgp-0127.md create mode 100644 CGPs/cgp-0127/mainnet.json diff --git a/CGPs/cgp-0127.md b/CGPs/cgp-0127.md new file mode 100644 index 00000000..0b3953d8 --- /dev/null +++ b/CGPs/cgp-0127.md @@ -0,0 +1,35 @@ +--- +cgp: 127 +title: Update maxDelegateesCount to Improve Governance Flexibility +date-created: 2024-03-12 +author: "Pavel Hornak (@pahor167)" +status: Draft +discussions-to: [Insert forum discussion link] +governance-proposal-id: [To be assigned] +date-executed: TBD +--- + +## Overview + +This proposal seeks to update the `maxDelegateesCount` in the Celo governance framework. 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 [proposalID]` + +## 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) +- [Discussion Forum for CGP-127](Insert forum discussion link) diff --git a/CGPs/cgp-0127/mainnet.json b/CGPs/cgp-0127/mainnet.json new file mode 100644 index 00000000..015e55a0 --- /dev/null +++ b/CGPs/cgp-0127/mainnet.json @@ -0,0 +1,8 @@ +[ + { + "contract": "LockedGold", + "function": "setMaxDelegateesCount", + "args": ["10"], + "value": "0" + } +] From 357d620944a4a7a5d42524be7b8aae4a65f45080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Tue, 26 Mar 2024 15:20:08 +0100 Subject: [PATCH 02/12] Update CGPs/cgp-0127.md --- CGPs/cgp-0127.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGPs/cgp-0127.md b/CGPs/cgp-0127.md index 0b3953d8..05cbe3e3 100644 --- a/CGPs/cgp-0127.md +++ b/CGPs/cgp-0127.md @@ -3,7 +3,7 @@ cgp: 127 title: Update maxDelegateesCount to Improve Governance Flexibility date-created: 2024-03-12 author: "Pavel Hornak (@pahor167)" -status: Draft +status: DRAFT discussions-to: [Insert forum discussion link] governance-proposal-id: [To be assigned] date-executed: TBD From 3ad8803dbbebde99bb8d25f64d51bf12336409cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Tue, 26 Mar 2024 15:21:52 +0100 Subject: [PATCH 03/12] Update CGPs/cgp-0127.md --- CGPs/cgp-0127.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGPs/cgp-0127.md b/CGPs/cgp-0127.md index 05cbe3e3..a74191a0 100644 --- a/CGPs/cgp-0127.md +++ b/CGPs/cgp-0127.md @@ -22,7 +22,7 @@ This proposal seeks to update the `maxDelegateesCount` in the Celo governance fr ## Verification -1. Confirm proposal steps: run `celocli governance:view --proposalID [proposalID]` +1. Confirm proposal steps: run `celocli governance:view --proposalID [proposalID] -n https://forno.celo.org ` ## Risks From 6cc91e5c03916de4bdc871e01456ecb6a0c47af2 Mon Sep 17 00:00:00 2001 From: Juan Giraldo <111611644+juanjgiraldoc@users.noreply.github.com> Date: Tue, 26 Mar 2024 08:51:30 -0600 Subject: [PATCH 04/12] Update CGPs/cgp-0127.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Martín Volpe --- CGPs/cgp-0127.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGPs/cgp-0127.md b/CGPs/cgp-0127.md index a74191a0..af91137f 100644 --- a/CGPs/cgp-0127.md +++ b/CGPs/cgp-0127.md @@ -4,7 +4,7 @@ title: Update maxDelegateesCount to Improve Governance Flexibility date-created: 2024-03-12 author: "Pavel Hornak (@pahor167)" status: DRAFT -discussions-to: [Insert forum discussion link] +discussions-to: https://forum.celo.org/t/celo-protocol-upgrades-gingerbread-hard-fork-and-contracts-release-10/6612 governance-proposal-id: [To be assigned] date-executed: TBD --- From e04c7390d32ce915c6c445cc9ae2c0bf75a44745 Mon Sep 17 00:00:00 2001 From: Juan Giraldo <111611644+juanjgiraldoc@users.noreply.github.com> Date: Tue, 26 Mar 2024 08:51:41 -0600 Subject: [PATCH 05/12] Update CGPs/cgp-0127.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Martín Volpe --- CGPs/cgp-0127.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGPs/cgp-0127.md b/CGPs/cgp-0127.md index af91137f..4c188a45 100644 --- a/CGPs/cgp-0127.md +++ b/CGPs/cgp-0127.md @@ -11,7 +11,7 @@ date-executed: TBD ## Overview -This proposal seeks to update the `maxDelegateesCount` in the Celo governance framework. 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. +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 From 0fc75577d48c282741c55cb77ffc4899df6793bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Thu, 4 Apr 2024 18:51:03 +0200 Subject: [PATCH 06/12] Change proposal name --- CGPs/{cgp-0127.md => cgp-0128.md} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename CGPs/{cgp-0127.md => cgp-0128.md} (93%) diff --git a/CGPs/cgp-0127.md b/CGPs/cgp-0128.md similarity index 93% rename from CGPs/cgp-0127.md rename to CGPs/cgp-0128.md index 4c188a45..03955df3 100644 --- a/CGPs/cgp-0127.md +++ b/CGPs/cgp-0128.md @@ -1,5 +1,5 @@ --- -cgp: 127 +cgp: 128 title: Update maxDelegateesCount to Improve Governance Flexibility date-created: 2024-03-12 author: "Pavel Hornak (@pahor167)" @@ -22,7 +22,7 @@ This proposal seeks to update the `maxDelegateesCount` in the Celo governance pr ## Verification -1. Confirm proposal steps: run `celocli governance:view --proposalID [proposalID] -n https://forno.celo.org ` +1. Confirm proposal steps: run `celocli governance:view --proposalID 170 -n https://forno.celo.org ` ## Risks @@ -32,4 +32,3 @@ The primary adjustment involves managing a potentially increased number of deleg - [Celo Governance Documentation](https://docs.celo.org/celo-owner-guide/governance) - [Celo CLI Documentation](https://docs.celo.org/command-line-interface/introduction) -- [Discussion Forum for CGP-127](Insert forum discussion link) From c803cd4587a13fc2d5a260a9c0b8b9db3d03dafd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Thu, 4 Apr 2024 18:54:54 +0200 Subject: [PATCH 07/12] renamed folder --- CGPs/cgp-0128/alfajores.json | 19 +++++++++++++++++++ CGPs/{cgp-0127 => cgp-0128}/mainnet.json | 0 2 files changed, 19 insertions(+) create mode 100644 CGPs/cgp-0128/alfajores.json rename CGPs/{cgp-0127 => cgp-0128}/mainnet.json (100%) diff --git a/CGPs/cgp-0128/alfajores.json b/CGPs/cgp-0128/alfajores.json new file mode 100644 index 00000000..2ae99f29 --- /dev/null +++ b/CGPs/cgp-0128/alfajores.json @@ -0,0 +1,19 @@ +[ + { + "contract": "SortedOracles", + "function": "setEquivalentToken", + "args": [ + "0x0e2a3e05bc9a16f5292a6170456a710cb89c6f72", + "0x874069Fa1Eb16D44d622F2e0Ca25eeA172369bC1" + ], + "value": "0" + }, + { + "contract": "FeeCurrencyWhitelist", + "function": "addToken", + "args": [ + "0x0e2a3e05bc9a16f5292a6170456a710cb89c6f72" + ], + "value": "0" + } +] \ No newline at end of file diff --git a/CGPs/cgp-0127/mainnet.json b/CGPs/cgp-0128/mainnet.json similarity index 100% rename from CGPs/cgp-0127/mainnet.json rename to CGPs/cgp-0128/mainnet.json From 028ce4581e5e06701e71db8ee1a476b93cdbe1ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Thu, 4 Apr 2024 18:56:57 +0200 Subject: [PATCH 08/12] removed to 128 --- CGPs/{cgp-0128.md => cgp-0129.md} | 2 +- CGPs/{cgp-0128 => cgp-0129}/alfajores.json | 0 CGPs/{cgp-0128 => cgp-0129}/mainnet.json | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename CGPs/{cgp-0128.md => cgp-0129.md} (99%) rename CGPs/{cgp-0128 => cgp-0129}/alfajores.json (100%) rename CGPs/{cgp-0128 => cgp-0129}/mainnet.json (100%) diff --git a/CGPs/cgp-0128.md b/CGPs/cgp-0129.md similarity index 99% rename from CGPs/cgp-0128.md rename to CGPs/cgp-0129.md index 03955df3..fe36f364 100644 --- a/CGPs/cgp-0128.md +++ b/CGPs/cgp-0129.md @@ -1,5 +1,5 @@ --- -cgp: 128 +cgp: 129 title: Update maxDelegateesCount to Improve Governance Flexibility date-created: 2024-03-12 author: "Pavel Hornak (@pahor167)" diff --git a/CGPs/cgp-0128/alfajores.json b/CGPs/cgp-0129/alfajores.json similarity index 100% rename from CGPs/cgp-0128/alfajores.json rename to CGPs/cgp-0129/alfajores.json diff --git a/CGPs/cgp-0128/mainnet.json b/CGPs/cgp-0129/mainnet.json similarity index 100% rename from CGPs/cgp-0128/mainnet.json rename to CGPs/cgp-0129/mainnet.json From 42dc3da883779938903429540e24aa9b4aedbbbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Thu, 4 Apr 2024 19:21:36 +0200 Subject: [PATCH 09/12] Changed to #130 --- CGPs/{cgp-0129.md => cgp-0130.md} | 2 +- CGPs/{cgp-0129 => cgp-0130}/alfajores.json | 0 CGPs/{cgp-0129 => cgp-0130}/mainnet.json | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename CGPs/{cgp-0129.md => cgp-0130.md} (99%) rename CGPs/{cgp-0129 => cgp-0130}/alfajores.json (100%) rename CGPs/{cgp-0129 => cgp-0130}/mainnet.json (100%) diff --git a/CGPs/cgp-0129.md b/CGPs/cgp-0130.md similarity index 99% rename from CGPs/cgp-0129.md rename to CGPs/cgp-0130.md index fe36f364..b67ac36e 100644 --- a/CGPs/cgp-0129.md +++ b/CGPs/cgp-0130.md @@ -1,5 +1,5 @@ --- -cgp: 129 +cgp: 130 title: Update maxDelegateesCount to Improve Governance Flexibility date-created: 2024-03-12 author: "Pavel Hornak (@pahor167)" diff --git a/CGPs/cgp-0129/alfajores.json b/CGPs/cgp-0130/alfajores.json similarity index 100% rename from CGPs/cgp-0129/alfajores.json rename to CGPs/cgp-0130/alfajores.json diff --git a/CGPs/cgp-0129/mainnet.json b/CGPs/cgp-0130/mainnet.json similarity index 100% rename from CGPs/cgp-0129/mainnet.json rename to CGPs/cgp-0130/mainnet.json From 0d85c5a891e94275924adc3ff21ab30e73147e75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Thu, 4 Apr 2024 19:29:25 +0200 Subject: [PATCH 10/12] Now to 131, to the moon --- CGPs/{cgp-0130.md => cgp-0131.md} | 2 +- CGPs/{cgp-0130 => cgp-0131}/alfajores.json | 0 CGPs/{cgp-0130 => cgp-0131}/mainnet.json | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename CGPs/{cgp-0130.md => cgp-0131.md} (99%) rename CGPs/{cgp-0130 => cgp-0131}/alfajores.json (100%) rename CGPs/{cgp-0130 => cgp-0131}/mainnet.json (100%) diff --git a/CGPs/cgp-0130.md b/CGPs/cgp-0131.md similarity index 99% rename from CGPs/cgp-0130.md rename to CGPs/cgp-0131.md index b67ac36e..038d062f 100644 --- a/CGPs/cgp-0130.md +++ b/CGPs/cgp-0131.md @@ -1,5 +1,5 @@ --- -cgp: 130 +cgp: 131 title: Update maxDelegateesCount to Improve Governance Flexibility date-created: 2024-03-12 author: "Pavel Hornak (@pahor167)" diff --git a/CGPs/cgp-0130/alfajores.json b/CGPs/cgp-0131/alfajores.json similarity index 100% rename from CGPs/cgp-0130/alfajores.json rename to CGPs/cgp-0131/alfajores.json diff --git a/CGPs/cgp-0130/mainnet.json b/CGPs/cgp-0131/mainnet.json similarity index 100% rename from CGPs/cgp-0130/mainnet.json rename to CGPs/cgp-0131/mainnet.json From 1233ff7646324e3ac595b9f12dab3819ecd424c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Thu, 4 Apr 2024 19:41:18 +0200 Subject: [PATCH 11/12] Fix number --- CGPs/cgp-0131.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGPs/cgp-0131.md b/CGPs/cgp-0131.md index 038d062f..3e456556 100644 --- a/CGPs/cgp-0131.md +++ b/CGPs/cgp-0131.md @@ -5,7 +5,7 @@ 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: [To be assigned] +governance-proposal-id: 170 date-executed: TBD --- From 9fd56eac8d56ac47864b2cd260d1b6ac691e6610 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Volpe?= Date: Thu, 4 Apr 2024 19:45:35 +0200 Subject: [PATCH 12/12] Fixed date --- CGPs/cgp-0131.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGPs/cgp-0131.md b/CGPs/cgp-0131.md index 3e456556..ed2c2c67 100644 --- a/CGPs/cgp-0131.md +++ b/CGPs/cgp-0131.md @@ -6,7 +6,7 @@ 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: TBD +date-executed: 2050-01-01 --- ## Overview