MakerDAO
Maker Resolver fetch Vault Position of user, Collateral-Type Details, DSR Position and etc. You can view details like source code, ABIs on Etherscan.
Different Collateral-Types:
ETH-A
,USDC-A
,BAT-A
Get Vaults
Fetch all of the Vaults detail owned by an address.Copy
Parameter
Type
Description
address
address
The user address.
Returns: Object
with all the Vaults details. Object key is Vault ID.Copy
Return Parameter
Type
Description
owner
address
The user address.
colName
string
Collateral name. Eg - ETH-A, USDC-A, etc.
token
string
Collateral token. Eg - ETH, USDC, etc.
col
number
Amount of collateral deposited.
debt
number
Amount of debt borrowed.
liquidatedCol
number
Unlocked collateral when the vault gets liquidated.
rate
number
Borrow APY.
price
number
Collateral price of Maker's oracle.
status
number
Vault status. Mulitply by 100 to convert it into %.
liquidation
number
Position breakage limit. Mulitply by 100 to convert it into %.
urn
address
The Vault address
Get Collateral Info
Fetch the collateral type details
Returns: Object
with all the Collateral Types. Object key is Collateral Type
Return Parameter
Type
Description
price
number
Collateral price w.r.t USD from Maker's Oracle.
rate
number
Borrow rate.
ratio
number
Liquidation ratio.
token
number
Collateral token.
Get DAI Position
Fetch the DAI DSR position of an address
Parameter
Type
Description
address
address
User address
Returns:
Return Parameter
Type
Description
balance
number
DAI balance in DSR.
rate
number
DAI saving rate.
Get DSR
Fetch the DAI saving rate
Returns:
Return Parameter
Type
Description
rate
number
DAI Saving Rate in %.
Last updated