Skip to content

Commit 822acd7

Browse files
committed
fix: add price oracle to legacy params
1 parent 8418366 commit 822acd7

File tree

4 files changed

+13
-5
lines changed

4 files changed

+13
-5
lines changed

contracts/data/DataCompressorV3.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ contract DataCompressorV3 is IDataCompressorV3, ContractsRegisterTrait {
486486
}
487487
}
488488

489-
function _updatePrices(address creditManager, PriceUpdate[] memory priceUpdates) internal {
489+
function _updatePrices(address, PriceUpdate[] memory priceUpdates) internal {
490490
for (uint256 i; i < priceUpdates.length; ++i) {
491491
IUpdatablePriceFeed(priceUpdates[i].priceFeed).updatePrice(priceUpdates[i].data);
492492
}

script/LegacyHelper.sol

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ contract LegacyHelper {
3333
address router;
3434
}
3535

36-
function _getChains() internal view returns (ChainInfo[] memory chains) {
36+
function _getChains() internal pure returns (ChainInfo[] memory chains) {
3737
ChainInfo[3] memory chains_ = [
3838
ChainInfo({
3939
chainId: 1,
@@ -95,7 +95,7 @@ contract LegacyHelper {
9595
LegacyParams legacyParams;
9696
}
9797

98-
function _getCurators() internal view returns (CuratorInfo[] memory curators) {
98+
function _getCurators() internal pure returns (CuratorInfo[] memory curators) {
9999
CuratorInfo[4] memory curators_ = [
100100
CuratorInfo({
101101
chainId: 1,
@@ -211,6 +211,7 @@ contract LegacyHelper {
211211
address acl = 0x523dA3a8961E4dD4f6206DBf7E6c749f51796bb3;
212212
address contractsRegister = 0xA50d4E7D8946a7c90652339CDBd262c375d54D99;
213213
address gearStaking = 0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33;
214+
address priceOracle = 0x599f585D1042A14aAb194AC8031b2048dEFdFB85;
214215
address zapperRegister = 0x3E75276548a7722AbA517a35c35FB43CF3B0E723;
215216

216217
address[] memory pausableAdmins = new address[](16);
@@ -253,6 +254,7 @@ contract LegacyHelper {
253254
acl: acl,
254255
contractsRegister: contractsRegister,
255256
gearStaking: gearStaking,
257+
priceOracle: priceOracle,
256258
zapperRegister: zapperRegister,
257259
pausableAdmins: pausableAdmins,
258260
unpausableAdmins: unpausableAdmins,
@@ -265,6 +267,7 @@ contract LegacyHelper {
265267
address acl = 0x6a2994Af133e0F87D9b665bFCe821dC917e8347D;
266268
address contractsRegister = 0x949F9899bDaDcC7831Ca422f115fe61f4211a30b;
267269
address gearStaking = 0x8D2622f1CA3B42b637e2ff6753E6b69D3ab9Adfd;
270+
address priceOracle = 0xbb3970A9E68ce2e2Dc39fE702A3ad82cfD0eDE7F;
268271
address zapperRegister = 0x5f49A919d67378290f5aeb359928E0020cD90Bae;
269272

270273
address[] memory pausableAdmins = new address[](6);
@@ -298,6 +301,7 @@ contract LegacyHelper {
298301
acl: acl,
299302
contractsRegister: contractsRegister,
300303
gearStaking: gearStaking,
304+
priceOracle: priceOracle,
301305
zapperRegister: zapperRegister,
302306
pausableAdmins: pausableAdmins,
303307
unpausableAdmins: unpausableAdmins,
@@ -310,6 +314,7 @@ contract LegacyHelper {
310314
address acl = 0xb2FA6c1a629Ed72BF99fbB24f75E5D130A5586F1;
311315
address contractsRegister = 0xc3e00cdA97D5779BFC8f17588d55b4544C8a6c47;
312316
address gearStaking = 0xf3599BEfe8E79169Afd5f0b7eb0A1aA322F193D9;
317+
address priceOracle = 0xF6C709a419e18819dea30248f59c95cA20fd83d5;
313318
address zapperRegister = 0xFFadb168E3ACB881DE164aDdfc77d92dbc2D4C16;
314319

315320
address[] memory pausableAdmins = new address[](5);
@@ -341,6 +346,7 @@ contract LegacyHelper {
341346
acl: acl,
342347
contractsRegister: contractsRegister,
343348
gearStaking: gearStaking,
349+
priceOracle: priceOracle,
344350
zapperRegister: zapperRegister,
345351
pausableAdmins: pausableAdmins,
346352
unpausableAdmins: unpausableAdmins,
@@ -353,6 +359,7 @@ contract LegacyHelper {
353359
address acl = 0xd98D75da123813D73c54bCF910BBd7FC0afF24d4;
354360
address contractsRegister = 0xFC1952052dC1f439ccF0cBd9af5A02748b0cc1db;
355361
address gearStaking = 0x2fcbD02d5B1D52FC78d4c02890D7f4f47a459c33;
362+
address priceOracle = 0x599f585D1042A14aAb194AC8031b2048dEFdFB85;
356363
address zapperRegister = 0x3E75276548a7722AbA517a35c35FB43CF3B0E723;
357364

358365
// TODO: add proper values for pausableAdmins, unpausableAdmins and emergencyLiquidators
@@ -372,6 +379,7 @@ contract LegacyHelper {
372379
acl: acl,
373380
contractsRegister: contractsRegister,
374381
gearStaking: gearStaking,
382+
priceOracle: priceOracle,
375383
zapperRegister: zapperRegister,
376384
pausableAdmins: pausableAdmins,
377385
unpausableAdmins: unpausableAdmins,

0 commit comments

Comments
 (0)