Skip to content

cgp-0241: Contracts Release 17 - #817

Merged
0xj4an-Work merged 3 commits into
mainfrom
cgp-0241-contracts-release-17
Jun 16, 2026
Merged

cgp-0241: Contracts Release 17#817
0xj4an-Work merged 3 commits into
mainfrom
cgp-0241-contracts-release-17

Conversation

@pahor167

@pahor167 pahor167 commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds CGP-0241 — Celo Core Contracts Release 17.

Main change: introduces a voter reward commission for validator groups (the Validators contract is upgraded to support it and the proposal sets it to 100%), motivated by the forum discussion.

Contract upgrades

Contract v16 → v17
Election 1.2.0.0 → 1.2.0.1
EpochManager 1.1.0.3 → 1.2.0.0
Validators 1.4.0.0 → 1.4.1.0

Proposal transactions (CGPs/cgp-0241/mainnet.json)

  1. ElectionProxy._setImplementation
  2. EpochManagerProxy._setImplementation
  3. ValidatorsProxy._setImplementation
  4. ValidatorsProxy.setMaxVoterRewardCommission → 100% (1e24)

Files

  • CGPs/cgp-0241.md — proposal description
  • CGPs/cgp-0241/mainnet.json — proposal transactions

Notes / TODO

  • governance-proposal-id left blank until submitted on-chain.
  • Proposed-changes scope derived from the tooling-generated proposal-mainnet-core-contracts.v17.json on release/core-contracts/17; confirm against the v17 audit report once published.

🤖 Generated with Claude Code

Pavel Hornak added 3 commits June 16, 2026 15:12
Add CGP-0241 for Celo Core Contracts Release 17.

Main change: introduce a maximum voter reward commission for validator
groups (Validators upgraded, set to 100%), per the forum discussion.

Contract upgrades:
- Election     1.2.0.0 -> 1.2.0.1
- EpochManager 1.1.0.3 -> 1.2.0.0
- Validators   1.4.0.0 -> 1.4.1.0
@0xj4an-Work
0xj4an-Work merged commit 07ea267 into main Jun 16, 2026
4 checks passed
@0xj4an-Work
0xj4an-Work deleted the cgp-0241-contracts-release-17 branch June 16, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants