mirror of
https://github.com/Instadapp/assembly.git
synced 2024-07-29 22:37:06 +00:00
adding a fix for safe liquidation price
This commit is contained in:
parent
c35ef57561
commit
7801ec1751
|
@ -256,6 +256,10 @@ async function getSafes(user, web3) {
|
||||||
.getSafes(user)
|
.getSafes(user)
|
||||||
.call();
|
.call();
|
||||||
|
|
||||||
|
const rawRedemptionPrice = await web3.eth.getStorageAt(
|
||||||
|
oracleRelayerAddress,
|
||||||
|
4
|
||||||
|
);
|
||||||
return rawData.map(
|
return rawData.map(
|
||||||
([
|
([
|
||||||
id,
|
id,
|
||||||
|
@ -272,7 +276,9 @@ async function getSafes(user, web3) {
|
||||||
]) => {
|
]) => {
|
||||||
const collateral = new BigNumber(collInWei).dividedBy(1e18);
|
const collateral = new BigNumber(collInWei).dividedBy(1e18);
|
||||||
const debt = new BigNumber(debtInWei).dividedBy(1e18);
|
const debt = new BigNumber(debtInWei).dividedBy(1e18);
|
||||||
const price = new BigNumber(priceInWei).dividedBy(1e27);
|
const price = new BigNumber(priceInWei)
|
||||||
|
.times(rawRedemptionPrice)
|
||||||
|
.dividedBy(1e54);
|
||||||
|
|
||||||
const safe = reflexerSafes.getSafeByType(type);
|
const safe = reflexerSafes.getSafeByType(type);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user