Hi Folx,
UNI is a supported collateral asset in MakerDAO.
The UNI-A vault has a debt ceiling parameter which limits the amount of DAI that can be borrowed. A connected system called the “debt ceiling instant access module” allows any user to adjust the debt ceiling for UNI-A within limits set by Maker governance.
The instant access module has 3 parameters:
line
is the maximum permitted debt ceiling.gap
is the target available debt over the amount currently being borrowed.ttl
is the minimum amount of time required before the instant access module can be triggered again.
For UNI-A, they are currently set to:
line
(max debt ceiling) = 50 million DAIgap
(target available debt) = 3 million DAIttl
(cooldown period) = 12 hours
Every twelve hours, a user can call the exec
function on the IAM contract to increase (or reduce) the current debt ceiling for UNI-A so that it is 3 million DAI over the currently borrowed amount, up to a maximum of 50 million DAI.
Below are the steps for doing this.
1. Check cooldown period has finished
The instant access module will only work if the 12 hour cooldown period has elapsed.
To check if the cooldown is still pending, go to the events tab of the instant access module contract on Etherscan: https://etherscan.io/address/0xc7bdd1f2b16447dcf3de045c4a039a60ec2f0ba3#events
Search for the UNI-A hex code using the page search function (ctrl+f):
0x554e492d41000000000000000000000000000000000000000000000000000000
If the most recent event with the UNI-A hex is over 12 hours in the past, the cooldown in finished and you can proceed to the next step.
2. Execute function
Visit the instant access module contract page on Etherscan here: https://etherscan.io/address/0xc7bdd1f2b16447dcf3de045c4a039a60ec2f0ba3#writeContract
Click “connect to web3”. Confirm the connect via the metamask pop up.
Select the function “2. exec”, and under “_ilk (bytes32)” enter the hex code for the UNI-A vault type:
0x554e492d41000000000000000000000000000000000000000000000000000000
Click “write” and then confirm and sign the transaction via metamask.
3. Confirm debt ceiling change
Check daistats.com for information on the UNI-A vault. After executing the function successfully, you should see the debt ceiling be 3 million DAI higher than the currently borrowed amount.
Credit to Aaron from the Maker community for making the original instructions I’m cross posting!