Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Enable voting for specific validator group (#88) * deposit + withdraw + partly transfer * Possibly working * StCelo token transfer * Some tests + bug fixes * Manager tests * Working and tests running * Comments * yml update * removal of HH console * Comment updates * Version update * Minor changes * added test when specific group does not have enough stCelo * Withdraw dust from specific group * deprecate specific group * part of e2e test * PR comments * Rebalancing * Rebalance tests * Update contracts/Account.sol Co-authored-by: Martin <[email protected]> * Update contracts/Manager.sol Co-authored-by: Martin <[email protected]> * Some PR comments * Default to default strategy * Allow groups * rename to allowed * almost working :-) * Tests working * Rebalancing script working * Activate and vote working * simple e2e with rebalance * e2e with transfer/rebalance working * e2e done and working * e2e comments updated * Manager contract split to not to exceed allowed smart contract size * Update contracts/Account.sol Co-authored-by: Martin <[email protected]> * PR comments * Tests * versions * Method ordering * Some of PR comments * separation of default strategy from manager * comment * Update contracts/Account.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/SpecificGroupStrategy.sol Co-authored-by: soloseng <[email protected]> * Some PR comments * extend e2e test * Minor comment fix * Default strategy accounting * Group health update * PR comments * rebalance back to manager * PR comments 2 * e2e cleanup * AddressSortedLinkedList added and simple tests are working * All tests working * Finalize Revoke Task (#106) * distributeWithdrawals during transfer * Pr comments * PR comments * Pr comments * Group health refactor * Update contracts/Manager.sol Co-authored-by: Martin <[email protected]> * Update contracts/Manager.sol Co-authored-by: Martin <[email protected]> * Update contracts/Manager.sol Co-authored-by: Martin <[email protected]> * Update contracts/Manager.sol Co-authored-by: Martin <[email protected]> * Pr comments * updateGroupHealth added * blacklisting of specific group strategies * Update of depositing to unhealthy specific strategy * Introduce round robin to Default strategy (#109) * Manager deposit tests working * e2e working * sort tests * all tests working * tests working * added tests * lint * removal of console * test split + block unhealthy validator group * sorting limit 1 * Max number of groups limitation for specific group * lint * PR comments 2 * PR comments 3 * Update contracts/DefaultStrategy.sol Co-authored-by: Martin <[email protected]> * Update contracts/DefaultStrategy.sol Co-authored-by: Martin <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/DefaultStrategy.sol Co-authored-by: Martin <[email protected]> * Update contracts/DefaultStrategy.sol Co-authored-by: Martin <[email protected]> * Update contracts/DefaultStrategy.sol Co-authored-by: Martin <[email protected]> * Update contracts/DefaultStrategy.sol Co-authored-by: Martin <[email protected]> * Pr comments * PR comments 2 * sort helper * PR comments * Simplification of lesser and greater * removal of comments * PR comments * PR comments * Update contracts/DefaultStrategy.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/SpecificGroupStrategy.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * PR comments * Handle overflow of validator groups (#112) * mostly working * V1 -> V2 test * Rename activeGroups in default strategy * overflow e2e test * PR comments * overflow refactoring * overflow specific group when group limit reached * rebalanceOverflow tests * Update contracts/SpecificGroupStrategy.sol Co-authored-by: soloseng <[email protected]> * Update contracts/SpecificGroupStrategy.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * PR comments * Update contracts/DefaultStrategy.sol Co-authored-by: soloseng <[email protected]> * Update contracts/DefaultStrategy.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Manager.sol Co-authored-by: soloseng <[email protected]> * Update contracts/SpecificGroupStrategy.sol Co-authored-by: soloseng <[email protected]> * CELO vs stCELO tests * healthy -> unhealthy -> healthy group e2e test * compiler warning fix * Update group health deploy script * PR comments * utils fixes * Fork somehow working * Revert "Fork somehow working" This reverts commit d5ac488. * Deployment fix * PR comments * Unhealthy group deployment fix --------- Co-authored-by: soloseng <[email protected]> --------- Co-authored-by: Martin <[email protected]> Co-authored-by: soloseng <[email protected]> * Update lib/account-tasks/helpers/revokeHelper.ts Co-authored-by: soloseng <[email protected]> * Update contracts/Account.sol Co-authored-by: soloseng <[email protected]> * PR comments * test util fix * Refactor + test optimizations * Before removal of mock default strategy * Minor comments fixes * Group health optimizations 1 * Group health test fixes * Proxy tests * Fix for unhealthy specific group * rebalanceWhenHealthChanged tests * stCelo to Celo ratios tests * Block strategy update * PR comments * PR comments + version update * removal of unused methods + added tests * split of methods because compiler complains --------- Co-authored-by: Martin <[email protected]> Co-authored-by: soloseng <[email protected]> * Make sure that Vote.updateHistoryAndReturnLockedStCeloInVoting will n… (#120) * Make sure that Vote.updateHistoryAndReturnLockedStCeloInVoting will not run out of gas * version update * Update contracts/Vote.sol Co-authored-by: soloseng <[email protected]> * Update contracts/Vote.sol Co-authored-by: soloseng <[email protected]> * PR comments * PR comments 2 * lint * lint v2 --------- Co-authored-by: soloseng <[email protected]> * Audit - Info fixes (#122) * Audit fixes * #31 * Audit comment (#119) * V1 to V2 deployment scripts (#116) (#126) * deposit + withdraw + partly transfer * Possibly working * StCelo token transfer * Some tests + bug fixes * Manager tests * Working and tests running * Comments * yml update * removal of HH console * Comment updates * Version update * Minor changes * added test when specific group does not have enough stCelo * Withdraw dust from specific group * deprecate specific group * part of e2e test * PR comments * Rebalancing * Rebalance tests * Update contracts/Account.sol * Update contracts/Manager.sol * Some PR comments * Default to default strategy * Allow groups * rename to allowed * almost working :-) * Tests working * Rebalancing script working * Activate and vote working * simple e2e with rebalance * e2e with transfer/rebalance working * e2e done and working * e2e comments updated * Manager contract split to not to exceed allowed smart contract size * Update contracts/Account.sol * PR comments * Tests * versions * Method ordering * Some of PR comments * separation of default strategy from manager * comment * Update contracts/Account.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/SpecificGroupStrategy.sol * Some PR comments * extend e2e test * Minor comment fix * Default strategy accounting * Group health update * PR comments * rebalance back to manager * PR comments 2 * e2e cleanup * AddressSortedLinkedList added and simple tests are working * All tests working * Manager deposit tests working * Finalize Revoke Task (#106) * e2e working * distributeWithdrawals during transfer * sort tests * all tests working * tests working * added tests * lint * removal of console * test split + block unhealthy validator group * Pr comments * PR comments * Pr comments * sorting limit 1 * Max number of groups limitation for specific group * Group health refactor * lint * mostly working * V1 -> V2 test * Rename activeGroups in default strategy * overflow e2e test * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Pr comments * updateGroupHealth added * blacklisting of specific group strategies * PR comments 2 * PR comments 3 * PR comments * overflow refactoring * overflow specific group when group limit reached * rebalanceOverflow tests * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/Manager.sol * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Pr comments * Update contracts/SpecificGroupStrategy.sol * Update contracts/SpecificGroupStrategy.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * PR comments 2 * sort helper * PR comments * Simplification of lesser and greater * removal of comments * PR comments * PR comments * PR comments * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/SpecificGroupStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/Manager.sol * Update contracts/SpecificGroupStrategy.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * PR comments * CELO vs stCELO tests * healthy -> unhealthy -> healthy group e2e test * Update of depositing to unhealthy specific strategy * compiler warning fix * Update group health deploy script * PR comments * utils fixes * Fork somehow working * Revert "Fork somehow working" This reverts commit d5ac488. * devchain working * Deployment fix * PR comments * Unhealthy group deployment fix * deployment script fixes * multisig update * update of scripts * Introduce round robin to Default strategy (#109) * Manager deposit tests working * e2e working * sort tests * all tests working * tests working * added tests * lint * removal of console * test split + block unhealthy validator group * sorting limit 1 * Max number of groups limitation for specific group * lint * PR comments 2 * PR comments 3 * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/Manager.sol * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Pr comments * PR comments 2 * sort helper * PR comments * Simplification of lesser and greater * removal of comments * PR comments * PR comments * Update contracts/DefaultStrategy.sol * Update contracts/Manager.sol * Update contracts/SpecificGroupStrategy.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * PR comments * Handle overflow of validator groups (#112) * mostly working * V1 -> V2 test * Rename activeGroups in default strategy * overflow e2e test * PR comments * overflow refactoring * overflow specific group when group limit reached * rebalanceOverflow tests * Update contracts/SpecificGroupStrategy.sol * Update contracts/SpecificGroupStrategy.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * PR comments * Update contracts/DefaultStrategy.sol * Update contracts/DefaultStrategy.sol * Update contracts/Manager.sol * Update contracts/Manager.sol * Update contracts/SpecificGroupStrategy.sol * CELO vs stCELO tests * healthy -> unhealthy -> healthy group e2e test * compiler warning fix * Update group health deploy script * PR comments * utils fixes * Fork somehow working * Revert "Fork somehow working" This reverts commit d5ac488. * Deployment fix * PR comments * Unhealthy group deployment fix --------- --------- * PR comments * removal of deployments * removal of deployments 2 * bump the CI pipeline --------- Co-authored-by: Martin <[email protected]> Co-authored-by: soloseng <[email protected]> * Alfajores release (#127) * Alfajores release * Vote proposal task * PR comments * Enable allow to vote over max number of tasks (#133) * Enable allow to vote over max number of tasks * alfajores vote update * activation added to upgrade proposal * Update of update script * Fix + tests (#135) * Fix + tests * PR comments * V2 mainnet deployment (#141) * version update --------- Co-authored-by: Martin <[email protected]> Co-authored-by: soloseng <[email protected]>
- Loading branch information