mirror of
https://github.com/Instadapp/dsa-resolvers-deprecated.git
synced 2024-07-29 22:38:16 +00:00
Update
This commit is contained in:
parent
e005e2b345
commit
f461634c8d
|
@ -166,16 +166,13 @@ contract Helpers is DSMath {
|
||||||
(, ratio) = SpotLike(spot).ilks(ilk);
|
(, ratio) = SpotLike(spot).ilks(ilk);
|
||||||
}
|
}
|
||||||
|
|
||||||
function getDebtCeiling(bytes32 ilk) internal view returns (uint debtCeiling, uint totalDebt) {
|
function getDebtFloorAndCeiling(bytes32 ilk) internal view returns (uint, uint, uint) {
|
||||||
address vat = InstaMcdAddress(getMcdAddresses()).vat();
|
address vat = InstaMcdAddress(getMcdAddresses()).vat();
|
||||||
(uint totalArt,uint rate,,uint debtCeilingRad,) = VatLike(vat).ilks(ilk);
|
(uint totalArt,uint rate,, uint debtCeilingRad, uint debtFloor) = VatLike(vat).ilks(ilk);
|
||||||
debtCeiling = debtCeilingRad / 10 ** 45;
|
debtCeiling = debtCeilingRad / 10 ** 45;
|
||||||
totalDebt = rmul(totalArt, rate);
|
totalDebt = rmul(totalArt, rate);
|
||||||
}
|
|
||||||
|
|
||||||
function getDebtFloor(bytes32 ilk) internal view returns(uint debtFloor) {
|
return (debtCeiling, totalDebt, debtFloor);
|
||||||
address vat = InstaMcdAddress(getMcdAddresses()).vat();
|
|
||||||
(,,,,debtFloor) = VatLike(vat).ilks(ilk);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -242,13 +239,13 @@ contract VaultResolver is Helpers {
|
||||||
|
|
||||||
for (uint i = 0; i < name.length; i++) {
|
for (uint i = 0; i < name.length; i++) {
|
||||||
bytes32 ilk = stringToBytes32(name[i]);
|
bytes32 ilk = stringToBytes32(name[i]);
|
||||||
(uint debtCeiling, uint totalDebt) = getDebtCeiling(ilk);
|
(uint debtCeiling, uint totalDebt, uint debtFloor) = getDebtFloorAndCeiling(ilk);
|
||||||
colInfo[i] = ColInfo(
|
colInfo[i] = ColInfo(
|
||||||
getFee(ilk),
|
getFee(ilk),
|
||||||
getColPrice(ilk),
|
getColPrice(ilk),
|
||||||
getColRatio(ilk),
|
getColRatio(ilk),
|
||||||
debtCeiling,
|
debtCeiling,
|
||||||
getDebtFloor(ilk),
|
debtFloor,
|
||||||
totalDebt
|
totalDebt
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user