Skip to content

Commit

Permalink
Grant proposing rights to new charter members (#10166)
Browse files Browse the repository at this point in the history
closes: #10133
refs: #10133

## Description
The PR builds on #10164, introducing code changes to initiate a new charter committee instance and send invitations to the members.

### Security Considerations
The EC Charter is important for deciding who can suggest changes to governed contract parameters. If the wrong people are given access or if expired members aren't removed, it can lead to security risks by letting unauthorized individuals propose changes. 

Since we're starting a new contract, old charter members can still propose questions, even though they can't vote. This still creates a potential security issue, as people who are no longer active can still influence the process. These people might fill the system with too many unnecessary or harmful proposals, which can make it difficult to focus on the important ones and slow down the decision-making process.

### Scaling Considerations


### Documentation Considerations


### Testing Considerations
Same as specified in #10164 

### Upgrade Considerations
  • Loading branch information
mergify[bot] authored Oct 10, 2024
2 parents 75cc4e2 + 78581b1 commit fc1eb01
Show file tree
Hide file tree
Showing 3 changed files with 600 additions and 40 deletions.
Loading

0 comments on commit fc1eb01

Please sign in to comment.