Skip to content

Commit f5adbca

Browse files
test: upgrade on eigenda holesky (#447)
**Motivation:** Add coverage for with eigenda's contracts **Modifications:** Add tests **Result:** Validate upgrade between m2 state and post slashing state of contracts --------- Co-authored-by: Alex <[email protected]>
1 parent 486210d commit f5adbca

File tree

4 files changed

+1189
-6
lines changed

4 files changed

+1189
-6
lines changed

src/interfaces/IRegistryCoordinator.sol

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ interface IRegistryCoordinator is
147147
bytes memory quorumNumbers
148148
) external;
149149

150+
function operatorSetsEnabled() external view returns (bool);
151+
150152
/**
151153
* @notice Checks if a quorum is an M2 quorum.
152154
* @param quorumNumber The quorum identifier.
@@ -156,6 +158,12 @@ interface IRegistryCoordinator is
156158
uint8 quorumNumber
157159
) external view returns (bool);
158160

161+
/**
162+
* @notice Returns whether M2 quorum registration is disabled.
163+
* @return True if M2 quorum registration is disabled, false otherwise.
164+
*/
165+
function isM2QuorumRegistrationDisabled() external view returns (bool);
166+
159167
/**
160168
* @notice Disables M2 quorum registration for the AVS. Once disabled, this cannot be enabled.
161169
* @dev When disabled, all registrations to M2 quorums will revert. Deregistrations are still possible.

0 commit comments

Comments
 (0)