Skip to content

Conversation

RonTuretzky
Copy link

Merging to sync with upstream

stevennevins and others added 10 commits February 16, 2024 11:41
* update: change core submodule branch

* fix: make commit hook executable again (Layr-Labs#160)

Co-authored-by: steven <steven.nevins@eigenlabs.org>

* ci: add ci to run on PRs to m2-mainnet-fixes (Layr-Labs#159)

Co-authored-by: steven <steven.nevins@eigenlabs.org>

* refactor: update minWithdrawalDelayBLocks variable (Layr-Labs#152)

* refactor: minWithdrawalDelayBLocks from core

* fix: core contracts commit and tests

* feat: add avs directory to service manager

* fix: rebase off updated bls sig checker; update integration tests

* Add AVS Directory Support to Service Manager (Layr-Labs#156)

* update: change core submodule branch

* feat: add avs directory to service manager

* fix: rebase off updated bls sig checker; update integration tests

* fix: core contracts commit and tests

* feat: add avs directory to service manager

* fix: rebase off updated bls sig checker; update integration tests

* fix: conflicts

---------

Co-authored-by: 8sunyuan <michaelsun97@gmail.com>

* fix: submodule commit

* fix: rebase changes

* Add AVS Directory Support to Service Manager (Layr-Labs#156)

* update: change core submodule branch

* feat: add avs directory to service manager

* fix: rebase off updated bls sig checker; update integration tests

* fix: core contracts commit and tests

* feat: add avs directory to service manager

* fix: rebase off updated bls sig checker; update integration tests

* fix: conflicts

---------

Co-authored-by: 8sunyuan <michaelsun97@gmail.com>

* fix: submodule commit

* fix: rebase changes

* Add AVS Directory Support to Service Manager (Layr-Labs#156)

* update: change core submodule branch

* feat: add avs directory to service manager

* fix: rebase off updated bls sig checker; update integration tests

* fix: core contracts commit and tests

* feat: add avs directory to service manager

* fix: rebase off updated bls sig checker; update integration tests

* fix: conflicts

---------

Co-authored-by: 8sunyuan <michaelsun97@gmail.com>

* fix: submodule commit

* docs: AVSRegistry -> AVSDirectory

---------

Co-authored-by: Yash Patil <40046473+ypatil12@users.noreply.github.com>

* fix: churner (Layr-Labs#157)

* fix: submodule (Layr-Labs#164)

* test: fix flaky tests by removing bogosort (Layr-Labs#163)

* test: fix flaky tests by removing bogosort

* test: fix flaky test by rejecting empty addr inputs

* chore: storage gaps and nits (Layr-Labs#155)

* chore: add storage gaps to BLSSignatureChecker and ServiceManagerBase

* chore: ServiceManagerBase to abstract and create mock

* chore: use onlyInitializing in Base and initializer in mock

* chore: add storage gaps to BLSSignatureChecker and ServiceManagerBase

* chore: ServiceManagerBase to abstract and create mock

* chore: use onlyInitializing in Base and initializer in mock

* fix: core submodules

---------

Co-authored-by: steven <steven.nevins@eigenlabs.org>

* chore: eigenlayer-contracts (Layr-Labs#168)

* test/refactor: gas scenarios for updateOperators (Layr-Labs#170)

* test: gas scenarios for updateOperators

* refactor: using one call for operatorShares

* test: updateOperators 200 operators

* test: gas scenarios for updateOperators

* refactor: using one call for operatorShares

* test: updateOperators 200 operators

* fix: comments

* chore: less restrictive license for library code (Layr-Labs#177)

MIT instead of BSL-MIT mix

* docs: update README to point at deployment info (Layr-Labs#178)

* feat: minor gas optimization (Layr-Labs#183)

slightly less memory ops in `orderedBytesArrayToBitmap` fnc

* fix: include missing fields in TYPEHASH defintion (Layr-Labs#182)

* fix: include missing fields in TYPEHASH defintion

the `salt` and `expiry` fields were missing from the `OPERATOR_CHURN_APPROVAL_TYPEHASH` def

* fix: correct definition of OperatorKickParam inside of typehash def

* docs: fix grammer and inaccurate naming (Layr-Labs#179)

* fix: prevent use of current block as reference block number (Layr-Labs#181)

* chore: clean up loops to iterate downward and remove unneeded checks (Layr-Labs#180)

* chore: clean up loops to iterate downward and remove unneeded checks

* docs: clarifying comments around quorum existence checks

* docs: clarify usage of msgHash (Layr-Labs#184)

---------

Co-authored-by: Yash Patil <40046473+ypatil12@users.noreply.github.com>
Co-authored-by: steven <steven.nevins@eigenlabs.org>
Co-authored-by: Michael Sun <35479365+8sunyuan@users.noreply.github.com>
Co-authored-by: quaq <56312047+0x0aa0@users.noreply.github.com>
Co-authored-by: Alex <18387287+wadealexc@users.noreply.github.com>
Co-authored-by: ChaoticWalrus <93558947+ChaoticWalrus@users.noreply.github.com>
* feat: add proxy upgrade helper library

* chore: rename oz dep and file

* fix: typo

* chore: overload functions

* chore: cleanup

* chore: remove unused variable

* chore: nits

* chore: prettier

* chore: rename parmas

---------

Co-authored-by: steven <steven.nevins@eigenlabs.org>
@RonTuretzky RonTuretzky merged commit 736fa1b into eoracle-mainnet Mar 10, 2024
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.

4 participants