forked from 0xPolygon/polygon-edge
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[RFC-191] On-chain governance (0xPolygon#1519)
* Add governance parameters to genesis an polybft config * Add Governance as fork (0xPolygon#1700) * [RFC-191] Add `governorAdmin` flag (0xPolygon#1728) * Add governorAdmin flag * Comments fix * [RFC-191]: Add governance `proposal-quorum` flag (0xPolygon#1730) * Add proposal-quorum flag * Comments fix * [RFC-191]: EVM-740 - Move distribute rewards to first block in epoch (0xPolygon#1735) * Move distribute rewards to first block of epoch * Modification of reward distribution as part of governance fork * Small change * Comments fix * Rebase fix * [RFC-191]: EVM-556 - Deploy governance contracts (0xPolygon#1733) * Add contracts * Fix integration test * [RFC-191]: EVM-558 - Update client configuration based on governance proposals (0xPolygon#1749) * GovernanceManager * PostEpoch * PostBlock and update of client config * Lint fix * UTs * Comments fix * Retry in PostEpoch as well * Comments fix * Rebase fix * [RFC-191]: EVM-750 - Governance e2e tests (0xPolygon#1761) * Governance e2e tests * Comments fix * [RFC-191]: EVM-760 - Utilize `ForkParams` contract (0xPolygon#1788) * Add forks activation based on ForkParams contract * Comments fix * Don't use hardcoded addresses for governance contracts (0xPolygon#1790) * Rebase fix * Minor optimization (0xPolygon#1798) * Rebase fix * Small fixes * Small fix * Comments fix * Fix cluster script (provide governor-admin only for polybft consensus) * Increase E2E tests timeout * Comments fix * Comments fix * Comments fix --------- Co-authored-by: Stefan Negovanović <93934272+Stefan-Ethernal@users.noreply.github.com> Co-authored-by: Stefan Negovanović <stefan@ethernal.tech>
- Loading branch information
1 parent
0635afe
commit 3cae93a
Showing
48 changed files
with
3,430 additions
and
688 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.