-
Notifications
You must be signed in to change notification settings - Fork 199
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
Decentralised governance of 0x protocol and treasury #641
Commits on Mar 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7f26c5d - Browse repository at this point
Copy the full SHA 7f26c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f39ff1 - Browse repository at this point
Copy the full SHA 4f39ff1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b42a6e - Browse repository at this point
Copy the full SHA 2b42a6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b9f4fe - Browse repository at this point
Copy the full SHA 1b9f4feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f18f9d - Browse repository at this point
Copy the full SHA 3f18f9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71cfb20 - Browse repository at this point
Copy the full SHA 71cfb20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ab6af4 - Browse repository at this point
Copy the full SHA 8ab6af4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c07065f - Browse repository at this point
Copy the full SHA c07065fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ce63d4 - Browse repository at this point
Copy the full SHA 5ce63d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f222bda - Browse repository at this point
Copy the full SHA f222bdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca30706 - Browse repository at this point
Copy the full SHA ca30706View commit details -
Configuration menu - View commit details
-
Copy full SHA for 265a50c - Browse repository at this point
Copy the full SHA 265a50cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7546b9c - Browse repository at this point
Copy the full SHA 7546b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07610c8 - Browse repository at this point
Copy the full SHA 07610c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for de21d3d - Browse repository at this point
Copy the full SHA de21d3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bf9dce - Browse repository at this point
Copy the full SHA 7bf9dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for d80789c - Browse repository at this point
Copy the full SHA d80789cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a36277f - Browse repository at this point
Copy the full SHA a36277fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5433b8a - Browse repository at this point
Copy the full SHA 5433b8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e41229 - Browse repository at this point
Copy the full SHA 4e41229View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4db939 - Browse repository at this point
Copy the full SHA f4db939View commit details -
Configuration menu - View commit details
-
Copy full SHA for cccaf31 - Browse repository at this point
Copy the full SHA cccaf31View commit details -
Split ERC20Votes logic between wrapped token
and ZeroExVotes contracts
Configuration menu - View commit details
-
Copy full SHA for e07260f - Browse repository at this point
Copy the full SHA e07260fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0685866 - Browse repository at this point
Copy the full SHA 0685866View commit details -
Configuration menu - View commit details
-
Copy full SHA for adf73a7 - Browse repository at this point
Copy the full SHA adf73a7View commit details -
Add a dedicated instance for the treasury governor
This is currently using the default 1 token 1 vote mechanism but will be migrated
Configuration menu - View commit details
-
Copy full SHA for 7e1b858 - Browse repository at this point
Copy the full SHA 7e1b858View commit details -
Add test for updating governance settings
for voting delay, voting period and proposal threshold
Configuration menu - View commit details
-
Copy full SHA for a656365 - Browse repository at this point
Copy the full SHA a656365View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73bb6a4 - Browse repository at this point
Copy the full SHA 73bb6a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cff23d - Browse repository at this point
Copy the full SHA 6cff23dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7691aef - Browse repository at this point
Copy the full SHA 7691aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0223e16 - Browse repository at this point
Copy the full SHA 0223e16View commit details -
Refactor _checkpointsLookup to return entire Checkpoint
instad of just number of votes
Configuration menu - View commit details
-
Copy full SHA for 5fbfcb7 - Browse repository at this point
Copy the full SHA 5fbfcb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1522fff - Browse repository at this point
Copy the full SHA 1522fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 204b2ee - Browse repository at this point
Copy the full SHA 204b2eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c704869 - Browse repository at this point
Copy the full SHA c704869View commit details -
Initialise ZeroExVotes behind a ERC1967Proxy
Test it cannot be reinitialised
Configuration menu - View commit details
-
Copy full SHA for 3ae3b0d - Browse repository at this point
Copy the full SHA 3ae3b0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e128c5b - Browse repository at this point
Copy the full SHA e128c5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7359a64 - Browse repository at this point
Copy the full SHA 7359a64View commit details -
Configuration menu - View commit details
-
Copy full SHA for a381b82 - Browse repository at this point
Copy the full SHA a381b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd66a1 - Browse repository at this point
Copy the full SHA 9fd66a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1966e0 - Browse repository at this point
Copy the full SHA c1966e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f258bb4 - Browse repository at this point
Copy the full SHA f258bb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 091e0a5 - Browse repository at this point
Copy the full SHA 091e0a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e223ba0 - Browse repository at this point
Copy the full SHA e223ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d18c3ca - Browse repository at this point
Copy the full SHA d18c3caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94adc8f - Browse repository at this point
Copy the full SHA 94adc8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f96dcb - Browse repository at this point
Copy the full SHA 9f96dcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5afedda - Browse repository at this point
Copy the full SHA 5afeddaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b430183 - Browse repository at this point
Copy the full SHA b430183View commit details -
Add an empty test function to base test contract
to remove it from coverage reports. Fudge but no other way to ignore it in report
Configuration menu - View commit details
-
Copy full SHA for e1c1416 - Browse repository at this point
Copy the full SHA e1c1416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 905c993 - Browse repository at this point
Copy the full SHA 905c993View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d9d324 - Browse repository at this point
Copy the full SHA 1d9d324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1484222 - Browse repository at this point
Copy the full SHA 1484222View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14776b5 - Browse repository at this point
Copy the full SHA 14776b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58f8dd1 - Browse repository at this point
Copy the full SHA 58f8dd1View commit details -
Use a cast to bytes4 instead of LibBytes
Co-authored-by: duncancmt <1207590+duncancmt@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9bca5b9 - Browse repository at this point
Copy the full SHA 9bca5b9View commit details -
Writing total supply checkpoints and setup of
quorum percentage of quadratic total supply for treasure governor
Configuration menu - View commit details
-
Copy full SHA for 5630eec - Browse repository at this point
Copy the full SHA 5630eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2867181 - Browse repository at this point
Copy the full SHA 2867181View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43bc935 - Browse repository at this point
Copy the full SHA 43bc935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42e1b13 - Browse repository at this point
Copy the full SHA 42e1b13View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcbf039 - Browse repository at this point
Copy the full SHA bcbf039View commit details -
Configuration menu - View commit details
-
Copy full SHA for 986ebf3 - Browse repository at this point
Copy the full SHA 986ebf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 094de01 - Browse repository at this point
Copy the full SHA 094de01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e873e1 - Browse repository at this point
Copy the full SHA 9e873e1View commit details -
Test non security council requests
to rollback protocol changes cannot be executed
Configuration menu - View commit details
-
Copy full SHA for 6a86ba1 - Browse repository at this point
Copy the full SHA 6a86ba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dbbc05 - Browse repository at this point
Copy the full SHA 4dbbc05View commit details -
Configuration menu - View commit details
-
Copy full SHA for d361ba7 - Browse repository at this point
Copy the full SHA d361ba7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73070bd - Browse repository at this point
Copy the full SHA 73070bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99a7b73 - Browse repository at this point
Copy the full SHA 99a7b73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76e12ab - Browse repository at this point
Copy the full SHA 76e12abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8e3ca - Browse repository at this point
Copy the full SHA 1d8e3caView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8a867f - Browse repository at this point
Copy the full SHA d8a867fView commit details -
Configuration menu - View commit details
-
Copy full SHA for da8537c - Browse repository at this point
Copy the full SHA da8537cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4283fbd - Browse repository at this point
Copy the full SHA 4283fbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2132b9a - Browse repository at this point
Copy the full SHA 2132b9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e84a1d - Browse repository at this point
Copy the full SHA 0e84a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7024a11 - Browse repository at this point
Copy the full SHA 7024a11View commit details -
Switch moveEntireVotingPower to a more generic moveVotingPower implem…
…entation as in the open-zeppelin contracts
Configuration menu - View commit details
-
Copy full SHA for 4132cfb - Browse repository at this point
Copy the full SHA 4132cfbView commit details
Commits on Mar 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6c8ac9a - Browse repository at this point
Copy the full SHA 6c8ac9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a650418 - Browse repository at this point
Copy the full SHA a650418View commit details -
Configuration menu - View commit details
-
Copy full SHA for a54a94e - Browse repository at this point
Copy the full SHA a54a94eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46632d5 - Browse repository at this point
Copy the full SHA 46632d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8006646 - Browse repository at this point
Copy the full SHA 8006646View commit details
Commits on Mar 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 55806c6 - Browse repository at this point
Copy the full SHA 55806c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce87bad - Browse repository at this point
Copy the full SHA ce87badView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5773efd - Browse repository at this point
Copy the full SHA 5773efdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 403455b - Browse repository at this point
Copy the full SHA 403455bView commit details
Commits on Mar 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 545cf87 - Browse repository at this point
Copy the full SHA 545cf87View commit details -
Co-authored-by: duncancmt <1207590+duncancmt@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b55baab - Browse repository at this point
Copy the full SHA b55baabView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d67f0 - Browse repository at this point
Copy the full SHA b8d67f0View commit details
Commits on Mar 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8961e1d - Browse repository at this point
Copy the full SHA 8961e1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be528e - Browse repository at this point
Copy the full SHA 7be528eView commit details -
without "memory-safe" the IR optimizer produces significantly worse code and it disables the stack limit evader Co-authored-by: duncancmt <1207590+duncancmt@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 89c77a7 - Browse repository at this point
Copy the full SHA 89c77a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15210fa - Browse repository at this point
Copy the full SHA 15210faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c1a7bc - Browse repository at this point
Copy the full SHA 0c1a7bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c47969 - Browse repository at this point
Copy the full SHA 9c47969View commit details -
Make addresses immutable (#680)
* Make addresses immutable * Fix linting issues --------- Co-authored-by: elenadimitrova <elena@arenabg.com>
Configuration menu - View commit details
-
Copy full SHA for 92efa2e - Browse repository at this point
Copy the full SHA 92efa2eView commit details -
Prevent griefing by a malicious ZeroExVotes upgrade (#681)
* Gas optimization * Minimal change to prevent malicious ZeroExVotes from griefing * Add demonstration of griefing upgrade * Fix rebase issues with tests * Fix prettier issues * Add checks to test --------- Co-authored-by: elenadimitrova <elena@arenabg.com>
Configuration menu - View commit details
-
Copy full SHA for b1c83eb - Browse repository at this point
Copy the full SHA b1c83ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb6e1f0 - Browse repository at this point
Copy the full SHA fb6e1f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f799ca - Browse repository at this point
Copy the full SHA 4f799caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3070276 - Browse repository at this point
Copy the full SHA 3070276View commit details -
Configuration menu - View commit details
-
Copy full SHA for 538c61f - Browse repository at this point
Copy the full SHA 538c61fView commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6410ffc - Browse repository at this point
Copy the full SHA 6410ffcView commit details
Commits on Mar 22, 2023
-
Test votes migration for adding a new vote weight mechanism (#674)
* Add Emacs files to .gitignore * Make some functions unproected to demonstrate a migration * Add example (broken) migration * Add migration test for voting logic * Try to simplify tests * Fix compilation errors * Fix underflow test with new logic * Flesh out migration test for voting * Replace cube root library * Fix stack too deep in coverage --------- Co-authored-by: elenadimitrova <elena@arenabg.com>
Configuration menu - View commit details
-
Copy full SHA for 62fe71b - Browse repository at this point
Copy the full SHA 62fe71bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c0c02 - Browse repository at this point
Copy the full SHA d6c0c02View commit details -
Update contracts/governance/test/ZeroExVotesMigration.sol
Co-authored-by: duncancmt <1207590+duncancmt@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8d83419 - Browse repository at this point
Copy the full SHA 8d83419View commit details