@@ -14,7 +14,9 @@ import {LidoLocator} from "contracts/0.8.9/LidoLocator.sol";
14
14
import {LimitsList} from "contracts/0.8.9/sanity_checks/OracleReportSanityChecker.sol " ;
15
15
16
16
import {StakingRouter__MockForLidoAccountingFuzzing} from "./contracts/StakingRouter__MockForLidoAccountingFuzzing.sol " ;
17
- import {SecondOpinionOracle__MockForAccountingFuzzing} from "./contracts/SecondOpinionOracle__MockForAccountingFuzzing.sol " ;
17
+ import {
18
+ SecondOpinionOracle__MockForAccountingFuzzing
19
+ } from "./contracts/SecondOpinionOracle__MockForAccountingFuzzing.sol " ;
18
20
import {WithdrawalQueue, IWstETH} from "../../contracts/0.8.9/WithdrawalQueue.sol " ;
19
21
import {WithdrawalQueueERC721} from "../../contracts/0.8.9/WithdrawalQueueERC721.sol " ;
20
22
@@ -265,7 +267,7 @@ contract BaseProtocolTest is Test {
265
267
// Deploy AccountingOracle
266
268
deployCodeTo (
267
269
"AccountingOracle.sol:AccountingOracle " ,
268
- abi.encode (address (lidoLocator), lidoLocator. legacyOracle (), 12 , genesisTimestamp),
270
+ abi.encode (address (lidoLocator), 12 , genesisTimestamp),
269
271
lidoLocator.accountingOracle ()
270
272
);
271
273
@@ -296,6 +298,8 @@ contract BaseProtocolTest is Test {
296
298
"OracleReportSanityChecker.sol:OracleReportSanityChecker " ,
297
299
abi.encode (
298
300
address (lidoLocator),
301
+ lidoLocator.accountingOracle (),
302
+ lidoLocator.accounting (),
299
303
rootAccount,
300
304
[
301
305
limitList.exitedValidatorsPerDayLimit,
@@ -394,7 +398,6 @@ contract BaseProtocolTest is Test {
394
398
accountingOracle: makeAddr ("dummy-locator:accountingOracle " ),
395
399
depositSecurityModule: makeAddr ("dummy-locator:depositSecurityModule " ),
396
400
elRewardsVault: makeAddr ("dummy-locator:elRewardsVault " ),
397
- legacyOracle: makeAddr ("dummy-locator:legacyOracle " ),
398
401
lido: lido,
399
402
oracleReportSanityChecker: makeAddr ("dummy-locator:oracleReportSanityChecker " ),
400
403
postTokenRebaseReceiver: address (0 ),
@@ -408,7 +411,12 @@ contract BaseProtocolTest is Test {
408
411
accounting: makeAddr ("dummy-locator:accounting " ),
409
412
predepositGuarantee: makeAddr ("dummy-locator:predeposit_guarantee " ),
410
413
wstETH: wstETHAdr,
411
- vaultHub: makeAddr ("dummy-locator:vaultHub " )
414
+ vaultHub: makeAddr ("dummy-locator:vaultHub " ),
415
+ lazyOracle: makeAddr ("dummy-locator:lazyOracle " ),
416
+ operatorGrid: makeAddr ("dummy-locator:operatorGrid " ),
417
+ validatorExitDelayVerifier: makeAddr ("dummy-locator:validatorExitDelayVerifier " ),
418
+ triggerableWithdrawalsGateway: makeAddr ("dummy-locator:triggerableWithdrawalsGateway " ),
419
+ vaultFactory: makeAddr ("dummy-locator:vaultFactory " )
412
420
});
413
421
414
422
return LidoLocator (deployCode ("LidoLocator.sol:LidoLocator " , abi.encode (config)));
0 commit comments