@@ -16,6 +16,8 @@ import {Vault} from "@symbioticfi/core/src/contracts/vault/Vault.sol";
16
16
import {NetworkRestakeDelegator} from "@symbioticfi/core/src/contracts/delegator/NetworkRestakeDelegator.sol " ;
17
17
import {FullRestakeDelegator} from "@symbioticfi/core/src/contracts/delegator/FullRestakeDelegator.sol " ;
18
18
import {OperatorSpecificDelegator} from "@symbioticfi/core/src/contracts/delegator/OperatorSpecificDelegator.sol " ;
19
+ import {OperatorNetworkSpecificDelegator} from
20
+ "@symbioticfi/core/src/contracts/delegator/OperatorNetworkSpecificDelegator.sol " ;
19
21
import {Slasher} from "@symbioticfi/core/src/contracts/slasher/Slasher.sol " ;
20
22
import {VetoSlasher} from "@symbioticfi/core/src/contracts/slasher/VetoSlasher.sol " ;
21
23
@@ -119,6 +121,19 @@ contract DefaultStakerRewardsFactoryTest is Test {
119
121
);
120
122
delegatorFactory.whitelist (operatorSpecificDelegatorImpl);
121
123
124
+ address operatorNetworkSpecificDelegatorImpl = address (
125
+ new OperatorNetworkSpecificDelegator (
126
+ address (operatorRegistry),
127
+ address (networkRegistry),
128
+ address (vaultFactory),
129
+ address (operatorVaultOptInService),
130
+ address (operatorNetworkOptInService),
131
+ address (delegatorFactory),
132
+ delegatorFactory.totalTypes ()
133
+ )
134
+ );
135
+ delegatorFactory.whitelist (operatorNetworkSpecificDelegatorImpl);
136
+
122
137
address slasherImpl = address (
123
138
new Slasher (
124
139
address (vaultFactory),
0 commit comments