-
Notifications
You must be signed in to change notification settings - Fork 329
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
feat: two queues for allocation/deallocation #825
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3644661 - Browse repository at this point
Copy the full SHA 3644661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8372390 - Browse repository at this point
Copy the full SHA 8372390View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47f3fd8 - Browse repository at this point
Copy the full SHA 47f3fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d120e1c - Browse repository at this point
Copy the full SHA d120e1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e37cb0 - Browse repository at this point
Copy the full SHA 8e37cb0View commit details -
* feat: bump oz version -> 0.4.9 - also moved remappings -> foundry.toml - removes remappings.txt * bindings --------- Co-authored-by: gpsanant <gpsanant@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 13f06b9 - Browse repository at this point
Copy the full SHA 13f06b9View commit details
Commits on Sep 27, 2024
-
test: custom errors passing (#783)
* test: custom errors AVSDir * test: custom errors IPausable * test: custom errors Delegation * test: custom errors EigenPodManager * test: custom errors EigenPod * test: custom errors Pausable * test: custom errors RewardsCoordinator * test: custom errors IStrategy * test: custom errors StrategyManager * test: custom errors DelegationManager * test: custom errors
Configuration menu - View commit details
-
Copy full SHA for 8c8df19 - Browse repository at this point
Copy the full SHA 8c8df19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 177ad8b - Browse repository at this point
Copy the full SHA 177ad8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17331fe - Browse repository at this point
Copy the full SHA 17331feView commit details -
Configuration menu - View commit details
-
Copy full SHA for acd1831 - Browse repository at this point
Copy the full SHA acd1831View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc96e9f - Browse repository at this point
Copy the full SHA cc96e9fView commit details
Commits on Oct 4, 2024
-
* chore: pending delay calc cleanup * chore: storage pointer cleanup * eigenpods slashing updates (#745) * squash yet again * change again * update checkpoint struct * feat: AllocationManager Storage Simplification (#787) * feat: cleanup * feat: add helper func * fix: simplification * chore: clean up magnitude info usage and type conversions * refactor: review changes * fix: order struct params by size * fix: correct and simplify calc for slashed pending magnitude * fix: storage gap * feat: cleanup * chore: remove some type conversion bs and minor formatting * chore: clean up free magnitude logic * chore: rename pending deallocations and fix stack too deep * feat: slashing magnitudes cleanup (#786) * refactor: slashing magnitudes cleanup * refactor: assert `bipToSlash` is bounded * assert `bipsToSlash` is lte 100% and gt 0%. * refactor: move `isOperatorSlashable` -> AVSD * refactor: batch validate opsets on allocations - adds `AVSD.isOperatorSetBatch(operatorSets)` * feat: add pausing to ALM * refactor: remove single use helper - removes `_getLatestTotalMagnitude(operator, strategy)` * refactor: rename `ALLOCATION_DELAY_CONFIGURATION_DELAY` * refactor: remove `Slasher` * refactor: move constants + immutables to storage contracts * refactor: custom errors `RewardsCoordinatorStorage` * chore: dependency cleanup * fix: remove unused internal getter * chore: batch validate operator sets and minor cleanup * fix: fix stack too deep and compiler errors --------- Co-authored-by: wadealexc <pragma-services@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 069c669 - Browse repository at this point
Copy the full SHA 069c669View commit details -
Co-authored-by: wadealexc <pragma-services@proton.me>
Configuration menu - View commit details
-
Copy full SHA for c27004e - Browse repository at this point
Copy the full SHA c27004eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bafea9d - Browse repository at this point
Copy the full SHA bafea9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 365a776 - Browse repository at this point
Copy the full SHA 365a776View commit details
Commits on Oct 7, 2024
-
* fix: refactor * default was history * reline * rename
Configuration menu - View commit details
-
Copy full SHA for e6c3193 - Browse repository at this point
Copy the full SHA e6c3193View commit details -
Configuration menu - View commit details
-
Copy full SHA for e40c660 - Browse repository at this point
Copy the full SHA e40c660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c25b07 - Browse repository at this point
Copy the full SHA 3c25b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for f666d45 - Browse repository at this point
Copy the full SHA f666d45View commit details
Commits on Oct 8, 2024
-
add events, fix bugs, abstract better (#806)
* fix bugs, add events, cleanup * wrap conditional * fmt * only one slash per timestamp
Configuration menu - View commit details
-
Copy full SHA for 6f60bb7 - Browse repository at this point
Copy the full SHA 6f60bb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b785873 - Browse repository at this point
Copy the full SHA b785873View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cbf106 - Browse repository at this point
Copy the full SHA 7cbf106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a1a3b - Browse repository at this point
Copy the full SHA 54a1a3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71e6d41 - Browse repository at this point
Copy the full SHA 71e6d41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e167f7 - Browse repository at this point
Copy the full SHA 7e167f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5212e5e - Browse repository at this point
Copy the full SHA 5212e5eView commit details -
refactor: change totalMagnitude to maxMagnitude
* condense slashOperator params * some struct field renaming
Configuration menu - View commit details
-
Copy full SHA for 0174de5 - Browse repository at this point
Copy the full SHA 0174de5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2011e0c - Browse repository at this point
Copy the full SHA 2011e0cView commit details -
* chore: storage report * patch eigenpod --------- Co-authored-by: gpsanant <gpsanant@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0d22a4f - Browse repository at this point
Copy the full SHA 0d22a4fView commit details -
* feat: use OZ SignatureChecker * feat: add `SignatureUtils` mixin * refactor: cleanup * feat: make storage report * storage report --------- Co-authored-by: gpsanant <gpsanant@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4247734 - Browse repository at this point
Copy the full SHA 4247734View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 369775f - Browse repository at this point
Copy the full SHA 369775fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5f07a4 - Browse repository at this point
Copy the full SHA a5f07a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21168eb - Browse repository at this point
Copy the full SHA 21168ebView commit details
Commits on Oct 10, 2024
-
refactor: rename total magnitudes to max magnitudes
* various formatting and cleanup * standardize allocation manager getter functions * update and improve commenting
Configuration menu - View commit details
-
Copy full SHA for be94cd6 - Browse repository at this point
Copy the full SHA be94cd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04b52ef - Browse repository at this point
Copy the full SHA 04b52efView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae1f20a - Browse repository at this point
Copy the full SHA ae1f20aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb41258 - Browse repository at this point
Copy the full SHA fb41258View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9429b1 - Browse repository at this point
Copy the full SHA a9429b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6c66e - Browse repository at this point
Copy the full SHA 1f6c66eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f090f4 - Browse repository at this point
Copy the full SHA 8f090f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfdf90e - Browse repository at this point
Copy the full SHA cfdf90eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c6ca60 - Browse repository at this point
Copy the full SHA 5c6ca60View commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b88286e - Browse repository at this point
Copy the full SHA b88286eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 890b933 - Browse repository at this point
Copy the full SHA 890b933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64f3914 - Browse repository at this point
Copy the full SHA 64f3914View commit details -
Configuration menu - View commit details
-
Copy full SHA for dec2ac0 - Browse repository at this point
Copy the full SHA dec2ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbb79a9 - Browse repository at this point
Copy the full SHA cbb79a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a4ff5 - Browse repository at this point
Copy the full SHA 47a4ff5View commit details
Commits on Oct 12, 2024
-
add Strategy <> OperatorSet mapping in storage, and APIs and events (#…
…814) * feat: add strategy to operator set mapping with corresponding functions and events * fix: update * fix: remove pagination of getStrategiesInOperatorSet * fix: update * fix: compiles * fix: add checks * fix: address -> IStrategy * fix: storage gap --------- Co-authored-by: gpsanant <gpsanant@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5b4d415 - Browse repository at this point
Copy the full SHA 5b4d415View commit details
Commits on Oct 13, 2024
-
Slashing: DM Happy Path Test Cases (#815)
* test: basic dm tests * test: start on share increase/decrease delegated shares tests * test: add DM unit tests passing except queue/complete * test: undelegate tests * test: queue withdrawals * test: completed DM happy path test cases * fix: compilation, rebase errors * chore: format
Configuration menu - View commit details
-
Copy full SHA for 4e6b659 - Browse repository at this point
Copy the full SHA 4e6b659View commit details
Commits on Oct 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3f27481 - Browse repository at this point
Copy the full SHA 3f27481View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2ea4a8 - Browse repository at this point
Copy the full SHA c2ea4a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e3405f - Browse repository at this point
Copy the full SHA 6e3405fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8bfa8c - Browse repository at this point
Copy the full SHA f8bfa8cView commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c3ab52f - Browse repository at this point
Copy the full SHA c3ab52fView commit details -
Slashing: Modify Allocations Happy Path Tests (#821)
* refactor: add test contract per func * test: modify allocations * chore: format
Configuration menu - View commit details
-
Copy full SHA for e45a6ad - Browse repository at this point
Copy the full SHA e45a6adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06e852f - Browse repository at this point
Copy the full SHA 06e852fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 157b84a - Browse repository at this point
Copy the full SHA 157b84aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d33b1ac - Browse repository at this point
Copy the full SHA d33b1acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ac0c6d - Browse repository at this point
Copy the full SHA 1ac0c6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e914b6c - Browse repository at this point
Copy the full SHA e914b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebb8d97 - Browse repository at this point
Copy the full SHA ebb8d97View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3c2a74 - Browse repository at this point
Copy the full SHA c3c2a74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e3bb1 - Browse repository at this point
Copy the full SHA 75e3bb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0513931 - Browse repository at this point
Copy the full SHA 0513931View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e9fbf6 - Browse repository at this point
Copy the full SHA 4e9fbf6View commit details