Skip to content
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

Dev #10

Merged
merged 22 commits into from
Jan 6, 2025
Merged

Dev #10

merged 22 commits into from
Jan 6, 2025

Conversation

daring5920
Copy link

No description provided.

stevennevins and others added 22 commits June 14, 2024 13:18
…269)

* fix: deprecated struct field for earning receiver

* perf: move modifier logic to internal function
* fix: deprecated struct field for earning receiver

* perf: move modifier logic to internal function
…#266)

* fix: deprecated struct field for earning receiver

* refactor: require statements to internal functions

* test: update revert reason strings
updated inheritance to allow the EigenDAServiceManager to maintain its current storage layout
* feat: reward initiator for ECDSAServiceManagerBase

* fix: update gap

* feat: changes to onlyRewardsInitiator modifier

* fix: error code
* fix: add unit tests for ECDSAServiceManager and fix index in getOperatorRestakableStrategies

* chore: formatter

* chore: formatter
* chore: update to latest eigenlayer-contracts dev

* fix: update mocks

* fix: increase gas limit
* build: update core submodule to new release

* fix: flakey tests from pepe upgrade
* feat: onchain socket

moves sockets onchain to SM

* feat: socket registry

- move storage to new registry
- leave event in RegCoord
- trim bytecode from error strings

* fix: internal function

internal function to update socket
…ic-incentives (#314)

* chore: bump core dep

* fix: intefface changes from dependency bump

* test: vm.skip stale stake case
* feat: ejection stake capping

* fix: behavior
* chore: bump up eigenlayer contracts dependency

* feat: createAVSPerformanceRewardsSubmission in AVSServiceManager

* feat: setClaimerFor

* feat: updated IServiceManager

* fix: onlyOwner for setClaimerFor

* refactor: commission to split terminology

* test: not owner

* test: erc20 not approved

* test: single submission

* test: multiple submissions

* test: setClaimer

* chore: updated events

* chore: updated submodules
* fix: ejector

* fix: ejector

* fix: nit

* fix: for real this time

* test: fix
* fix: using SafeERC20

* docs: comment
@daring5920 daring5920 merged commit 55abf7b into 0xJomo:dev Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants