-
Notifications
You must be signed in to change notification settings - Fork 1
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: mev-commit AVS for validator opt-in #176
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
shaspitz
commented
Jun 27, 2024
•
edited
Loading
edited
- Adds audit-ready AVS contracts to enable validators to restake to opt into our protocol
- Eigenlayer contracts are now a solidity dep
- Adds static png and json for eigenlayer frontend integration
- Adds router contract which allows actor to query if a validator is opted in to either our restaking or simple staking solution
- Updates readmes w.r.t new changes
- Tests
shaspitz
requested review from
ckartik,
Mikelle,
taylorjdawson,
mrekucci,
aloknerurkar and
kant777
June 27, 2024 18:40
kant777
approved these changes
Jun 28, 2024
mrekucci
reviewed
Jun 28, 2024
Mikelle
approved these changes
Jun 28, 2024
shaspitz
force-pushed
the
avs-squash
branch
2 times, most recently
from
June 28, 2024 15:36
3a6d968
to
5462dc9
Compare
commit 56c9eef Author: Shawn <[email protected]> Date: Wed Jun 26 17:12:25 2024 -0700 test: validator registration + mocks commit 0a457db Author: Shawn <[email protected]> Date: Wed Jun 26 16:02:21 2024 -0700 test: operator registration commit 3fdb106 Author: Shawn <[email protected]> Date: Wed Jun 26 15:07:51 2024 -0700 test: init unit testing setup commit dca122b Author: Shawn <[email protected]> Date: Wed Jun 26 13:39:59 2024 -0700 fix: use main branch for metadata json commit 63c7b51 Author: Shawn <[email protected]> Date: Wed Jun 26 13:29:33 2024 -0700 feat: introduce validator opt in router + docs commit b14fdd7 Author: Shawn <[email protected]> Date: Wed Jun 26 12:55:36 2024 -0700 fix: make IValidatorRegistryV1 an interface commit 4580b5d Author: Shawn <[email protected]> Date: Wed Jun 26 12:42:35 2024 -0700 docs: comments for interface funcs commit 4c70ff1 Author: Shawn <[email protected]> Date: Tue Jun 25 20:58:32 2024 -0700 docs: comments on main funcs commit 29e9a18 Author: Shawn <[email protected]> Date: Tue Jun 25 19:56:20 2024 -0700 chore: add funcs to interface commit 682a06e Author: Shawn <[email protected]> Date: Tue Jun 25 19:54:28 2024 -0700 feat: organize funcs and handle edge cases commit 780bbb7 Author: Shawn <[email protected]> Date: Tue Jun 25 19:00:53 2024 -0700 feat: pay unfreeze fee to receiver account commit fe70c5d Author: Shawn <[email protected]> Date: Tue Jun 25 18:29:47 2024 -0700 feat: allow lst restakers to choose multiple validators commit 603dada Author: Shawn <[email protected]> Date: Tue Jun 25 17:38:55 2024 -0700 feat: simplify state storage using util + modifiers + nameChanges commit 66fddcc Author: Shawn <[email protected]> Date: Tue Jun 25 13:45:41 2024 -0700 feat: remove cached restakers list + todos commit 325d47a Author: Shawn <[email protected]> Date: Tue Jun 25 09:34:53 2024 -0700 refactor: ordering nits commit 47e56b7 Author: Shawn <[email protected]> Date: Tue Jun 25 09:22:37 2024 -0700 refactor: function order etc commit 1a4e76e Author: Shawn <[email protected]> Date: Fri Jun 21 12:13:28 2024 -0700 refactor: move to val reg dir commit 0e5f091 Author: Shawn <[email protected]> Date: Tue Jun 18 16:39:06 2024 -0700 fix: interface matches freeze func commit 6134431 Author: Shawn <[email protected]> Date: Tue Jun 18 16:37:39 2024 -0700 feat: freeze in batches commit 1f773c0 Author: Shawn <[email protected]> Date: Tue Jun 18 16:26:48 2024 -0700 docs: update commit 548ee50 Author: Shawn <[email protected]> Date: Tue Jun 18 16:23:37 2024 -0700 docs: update commit cb8e695 Author: Shawn <[email protected]> Date: Tue Jun 18 16:21:22 2024 -0700 docs: update commit 201a057 Author: Shawn <[email protected]> Date: Tue Jun 18 16:19:30 2024 -0700 docs: update docs commit c856a2a Author: Shawn <[email protected]> Date: Tue Jun 18 16:16:29 2024 -0700 docs: update commit d69007c Author: Shawn <[email protected]> Date: Tue Jun 18 16:14:47 2024 -0700 docs: update commit 2ddfa74 Author: Shawn <[email protected]> Date: Tue Jun 18 16:13:39 2024 -0700 docs: update commit 12fd84b Author: Shawn <[email protected]> Date: Tue Jun 18 16:09:51 2024 -0700 docs: readme commit 0e00276 Author: Shawn <[email protected]> Date: Tue Jun 18 16:08:28 2024 -0700 docs: update commit 990a10f Author: Shawn <[email protected]> Date: Tue Jun 18 16:06:13 2024 -0700 docs: update readme commit c9103be Author: Shawn <[email protected]> Date: Tue Jun 18 16:04:41 2024 -0700 docs: nits commit 159349c Author: Shawn <[email protected]> Date: Tue Jun 18 16:03:23 2024 -0700 docs: clean up readme commit 677008d Author: Shawn <[email protected]> Date: Tue Jun 18 01:04:24 2024 -0700 docs: nit comment commit a32f2ab Author: Shawn <[email protected]> Date: Tue Jun 18 01:02:50 2024 -0700 docs: cleanup + readme commit a89de09 Author: Shawn <[email protected]> Date: Mon Jun 17 20:35:32 2024 -0700 feat: still wip but added lst support commit dea3e5c Author: Shawn <[email protected]> Date: Mon Jun 17 14:35:24 2024 -0700 chore: logo as png commit c59c0bd Author: Shawn <[email protected]> Date: Sun Jun 16 01:19:57 2024 -0700 fix: metadata link commit b959ab2 Author: Shawn <[email protected]> Date: Sun Jun 16 01:16:40 2024 -0700 chore: use correct primev logo commit 81799e9 Author: Shawn <[email protected]> Date: Thu Jun 13 13:11:27 2024 -0700 chores: todos commit 6e538ea Author: Shawn <[email protected]> Date: Thu Jun 13 12:12:01 2024 -0700 docs: todos commit 4647f70 Author: Shawn <[email protected]> Date: Thu Jun 13 10:21:14 2024 -0700 doc: populate metadata commit 3a08641 Author: Shawn <[email protected]> Date: Thu Jun 13 10:18:31 2024 -0700 feat: commit eth_tmp commit 856c963 Author: Shawn <[email protected]> Date: Thu Jun 13 01:41:32 2024 -0700 feat: wip commit 8e23e2c Author: Shawn <[email protected]> Date: Thu Jun 13 01:18:44 2024 -0700 feat: wip commit 3756963 Author: Shawn <[email protected]> Date: Wed Jun 12 21:39:36 2024 -0700 feat: add interface, docs commit b908a2a Author: Shawn <[email protected]> Date: Wed Jun 12 16:30:48 2024 -0700 feat: more wip code + README commit 1bdd96b Author: Shawn <[email protected]> Date: Wed Jun 12 00:54:56 2024 -0700 fix: require msg nit commit e14737f Author: Shawn <[email protected]> Date: Wed Jun 12 00:53:06 2024 -0700 feat: wip updates commit d8bb2e6 Author: Shawn <[email protected]> Date: Tue Jun 11 16:53:10 2024 -0700 feat: more wip code commit 7e877ab Author: Shawn <[email protected]> Date: Tue Jun 11 00:40:42 2024 -0700 feat: commit wip code commit 8536b4a Author: Shawn <[email protected]> Date: Mon Jun 10 23:12:13 2024 -0700 chore: add eigenlayer contracts as dep commit c5deb7e Author: Shawn <[email protected]> Date: Tue Jun 25 14:59:51 2024 -0700 fix: bindings + abi commit 71236f8 Author: Shawn <[email protected]> Date: Tue Jun 25 14:46:27 2024 -0700 refactor: val reg now uses explicit "exist" fields
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.