Skip to content

Commit

Permalink
Validator bulk features (#291)
Browse files Browse the repository at this point in the history
* event ValidatorExited -> indexed owner

* fix: added a test case in balance.ts

* fix: reviewed the balance calculation when an operator is removed

* Update balances.ts

* fix: added a test case

* fix: removed only

* fix: progressing

* fix: updated test case

* fix: removed log

* [Feature] - Integration ssv-keys in ssv-network for generating keyshares  (#276)

* feat: updated validators & operators management using ssv-keys

* [Update]: deployment tests and update task and documentation (#282)

* fix: updated documentations

* [Update] Added triggers for compilation in a few tasks (upgrading / updating) (#285)

* feat: added trigger for compilation in tasks

* fix: changed before test

* bulk validator registration (init)

* 2 register validator functions, all tests pass

* refactor cluster and operators libraries

* V1.0.2 deployment metadata (#283)

* v1.0.2 deployment metadata

* Bulk registration of validators (#287)

* bulk validator registration

* update CHANGELOG

* bulk remove validators

* upgrade goerli prod

* bulk exit validator

* hlsky dev metadata

* add exit validator tests

* update CHANGELOG

* update gas usage

* update roles doc

* minor improvements

* v1.1.0 goerli_prod metadata

* remove abis from git

* remove liquidation check (duplicate)

* Fix: updated the test coverage

Enhanced test coverage by incorporating additional test cases to address previously overlooked scenarios

* fix: bulkRemoveValidators reduce validator counter

* fix: bulkRemoveValidator all tests passed

* update gas numbers

* update NatSpec comments

* add audit report

* holesky deployment metadata

---------

Co-authored-by: Mohsen-T <[email protected]>
Co-authored-by: Mohsen-T <[email protected]>
  • Loading branch information
3 people authored Feb 15, 2024
1 parent 5abb182 commit 748adb0
Show file tree
Hide file tree
Showing 50 changed files with 16,078 additions and 11,674 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/slither.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ jobs:
uses: actions/checkout@v3

- name: Run Slither
uses: crytic/slither-action@v0.2.0
uses: crytic/slither-action@v0.3.0
id: slither
with:
node-version: 16
node-version: 18
fail-on: high
slither-args: --exclude controlled-delegatecall
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ node_modules
.env
.env.prod
.env.stage
#Hardhat files
abis
cache
coverage
coverage.json
artifacts
typechain-types/
.openzeppelin/dev-*.json
.openzeppelin/*.json
.DS_Store
.history
.dccache
Loading

0 comments on commit 748adb0

Please sign in to comment.