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

DONT MERGE Phase2 #31

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

DONT MERGE Phase2 #31

wants to merge 9 commits into from

Conversation

storming0x
Copy link
Owner

@storming0x storming0x commented Mar 24, 2023

  • Serpentor and Timelock Compatibility with other existing governance tooling and contracts
  • DualTimelock Implementation and testing
  • LeanTrack Optimistic On-chain governance contract implementation and testing
  • multiple guardian roles for serpentor Bravo with expiration
  • emergency functionality to cancel proposal for guardian roles
  • Factory example for LeanTrack
  • Gas Optimizations
  • Documentation

storming0x and others added 9 commits March 2, 2023 15:57
* feat: Make Timelock compatible with other implementations of gov

* fix: failing tests

* feat: state method compatible in serpentorBravo

* feat: compatible vote interface methods

* feat: compatible admin role

* feat: compatible proposals interface

---------

Co-authored-by: storming0x <[email protected]>
* chore: initial working test and repo harness

* feat: implement fast queue operations

* feat: more tests for dualtimelock

---------

Co-authored-by: storming0x <[email protected]>
* feat: initial fast track commits

* feat: initial createMotion logic

* fix: add target checks to timelock

* feat: motion create

* feat: queue motion

* feat: refactor names

* feat: queue and enact motions

* feat: object to motions

* feat: cancel motions

* feat: add gas snapshot

---------

Co-authored-by: storming0x <[email protected]>
* feat: gas optimizations on leantrack

* feat: update gas snapshot and remove comment

* feat: update docs

---------

Co-authored-by: storming0x <[email protected]>
* Chore: commit baseMotionFactory

* Feat: example motion factories

* Fix failing test

---------

Co-authored-by: storming0x <[email protected]>
* Chore: commit baseMotionFactory

* Feat: example motion factories

* Fix failing test

* chore: add example

---------

Co-authored-by: storming0x <[email protected]>
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.

2 participants