Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing and Simulation #3

Open
12 tasks
apbendi opened this issue Jun 15, 2023 · 1 comment
Open
12 tasks

Testing and Simulation #3

apbendi opened this issue Jun 15, 2023 · 1 comment

Comments

@apbendi
Copy link
Member

apbendi commented Jun 15, 2023

  • Set up test harness which forks mainnet, runs the deploy script, and validates deployment
  • Validate the new proposal can progress through each of its stages appropriately
  • Validate the new proposal executes when the voting passes
  • Validate the new proposal doesn't execute when voting fails
  • Validate the old Governor can still take actions when voting fails
  • Validate the new Governor can take actions when voting succeeds
    • Submitting and voting on new proposals
    • Proposals that move ETH & various tokens succeed
    • Proposals that modify various protocol parameters execute and succeed
    • Multiple proposals back to back can execute and succeed
    • New proposal can be defeated and doesn't execute
    • Validate partial & split votes via flexible voting on new Governor
@alexkeating
Copy link
Contributor

I am going to start breaking these bullet into separate issues and connecting those issues to this one.

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

No branches or pull requests

2 participants