@@ -11,7 +11,7 @@ import {
1111} from "eigenlayer-contracts/src/contracts/interfaces/IAllocationManager.sol " ;
1212import {ISocketUpdater} from "./interfaces/ISocketUpdater.sol " ;
1313import {IBLSApkRegistry, IBLSApkRegistryTypes} from "./interfaces/IBLSApkRegistry.sol " ;
14- import {IStakeRegistry, StakeType } from "./interfaces/IStakeRegistry.sol " ;
14+ import {IStakeRegistry, IStakeRegistryTypes } from "./interfaces/IStakeRegistry.sol " ;
1515import {IIndexRegistry} from "./interfaces/IIndexRegistry.sol " ;
1616import {IServiceManager} from "./interfaces/IServiceManager.sol " ;
1717import {IRegistryCoordinator} from "./interfaces/IRegistryCoordinator.sol " ;
@@ -94,8 +94,8 @@ contract RegistryCoordinator is
9494 uint256 _initialPausedStatus ,
9595 OperatorSetParam[] memory _operatorSetParams ,
9696 uint96 [] memory _minimumStakes ,
97- IStakeRegistry .StrategyParams[][] memory _strategyParams ,
98- StakeType[] memory _stakeTypes ,
97+ IStakeRegistryTypes .StrategyParams[][] memory _strategyParams ,
98+ IStakeRegistryTypes. StakeType[] memory _stakeTypes ,
9999 uint32 [] memory _lookAheadPeriods
100100 ) external initializer {
101101 require (
@@ -439,24 +439,30 @@ contract RegistryCoordinator is
439439 function createTotalDelegatedStakeQuorum (
440440 OperatorSetParam memory operatorSetParams ,
441441 uint96 minimumStake ,
442- IStakeRegistry .StrategyParams[] memory strategyParams
442+ IStakeRegistryTypes .StrategyParams[] memory strategyParams
443443 ) external virtual onlyOwner {
444- _createQuorum (operatorSetParams, minimumStake, strategyParams, StakeType.TOTAL_DELEGATED, 0 );
444+ _createQuorum (
445+ operatorSetParams,
446+ minimumStake,
447+ strategyParams,
448+ IStakeRegistryTypes.StakeType.TOTAL_DELEGATED,
449+ 0
450+ );
445451 }
446452
447453 /// @inheritdoc IRegistryCoordinator
448454 function createSlashableStakeQuorum (
449455 OperatorSetParam memory operatorSetParams ,
450456 uint96 minimumStake ,
451- IStakeRegistry .StrategyParams[] memory strategyParams ,
457+ IStakeRegistryTypes .StrategyParams[] memory strategyParams ,
452458 uint32 lookAheadPeriod
453459 ) external virtual onlyOwner {
454460 require (isUsingOperatorSets (), OperatorSetsNotEnabled ());
455461 _createQuorum (
456462 operatorSetParams,
457463 minimumStake,
458464 strategyParams,
459- StakeType.TOTAL_SLASHABLE,
465+ IStakeRegistryTypes. StakeType.TOTAL_SLASHABLE,
460466 lookAheadPeriod
461467 );
462468 }
@@ -832,8 +838,8 @@ contract RegistryCoordinator is
832838 function _createQuorum (
833839 OperatorSetParam memory operatorSetParams ,
834840 uint96 minimumStake ,
835- IStakeRegistry .StrategyParams[] memory strategyParams ,
836- StakeType stakeType ,
841+ IStakeRegistryTypes .StrategyParams[] memory strategyParams ,
842+ IStakeRegistryTypes. StakeType stakeType ,
837843 uint32 lookAheadPeriod
838844 ) internal {
839845 // Increment the total quorum count. Fails if we're already at the max
@@ -870,9 +876,9 @@ contract RegistryCoordinator is
870876 });
871877 }
872878 // Initialize stake registry based on stake type
873- if (stakeType == StakeType.TOTAL_DELEGATED) {
879+ if (stakeType == IStakeRegistryTypes. StakeType.TOTAL_DELEGATED) {
874880 stakeRegistry.initializeDelegatedStakeQuorum (quorumNumber, minimumStake, strategyParams);
875- } else if (stakeType == StakeType.TOTAL_SLASHABLE) {
881+ } else if (stakeType == IStakeRegistryTypes. StakeType.TOTAL_SLASHABLE) {
876882 stakeRegistry.initializeSlashableStakeQuorum (
877883 quorumNumber, minimumStake, lookAheadPeriod, strategyParams
878884 );
0 commit comments