fsc-evm/models/doc_descriptions/protocols/maker.md
2025-07-11 09:40:59 -04:00

3.6 KiB

{% docs maker_ilk %}

The collateral type of the CDP.

{% enddocs %}

{% docs maker_urn_address %}

A specific CDP.

{% enddocs %}

{% docs maker_art %}

Normalized outstanding stablecoin debt.

{% enddocs %}

{% docs maker_ink %}

Collateral balance.

{% enddocs %}

{% docs maker_tab %}

Total dai wanted from the auction / total dai to be raised (in flip auction)

{% enddocs %}

{% docs maker_id %}

ID of the auction in the Flipper

{% enddocs %}

{% docs maker_cdp %}

The CDP vault number.

{% enddocs %}

{% docs maker_fact_cat_bite %}

The Cat is the system's liquidation agent: it enables keepers to mark positions as unsafe and send them to be auctioned.

{% enddocs %}

{% docs maker_fact_vat_file %}

Admin function to modify the system parameters.

{% enddocs %}

{% docs maker_fact_vat_flux %}

Transfers of internal collateral balance of collateral type ilk within Vat from src to dst address.

{% enddocs %}

{% docs maker_fact_vat_fold %}

Fold increases rate of a collateral type i to proportionally increase the outstanding debt of all its vaults, typically to assess the stability fee. It also increases the dai balance of address u to add a surplus to the Vow contract.

{% enddocs %}

{% docs maker_rate %}

Stablecoin debt multiplier (accumulated stability fees)

{% enddocs %}

{% docs maker_fact_vat_fork %}

Moves locked collateral and/or outstanding debt from one vault src to another vault dst by dink and dart amounts.

This is a public function that can be called by an address that is authorized by both src and dst vaults.

{% enddocs %}

{% docs maker_vat_fork_dink %}

Amount of collateral to exchange.

{% enddocs %}

{% docs maker_vat_fork_dart %}

Amount of stablecoin debt to exchange.

{% enddocs %}

{% docs maker_vat_frob_dink %}

Change in collateral.

{% enddocs %}

{% docs maker_vat_frob_dart %}

Change in debt.

{% enddocs %}

{% docs maker_fact_vat_frob %}

Manipulates the locked collateral and outstanding debt balance of a vault u with collateral balance from address v and dai balance of address w

Positive dink and dart values add to the existing balances while negative value subtract from them.

{% enddocs %}

{% docs maker_fact_vat_move %}

Used to transfer internal dai balance of user within Vat to another address.

{% enddocs %}

{% docs maker_rad %}

DAI amount.

{% enddocs %}

{% docs maker_fact_vat_slip %}

Used to modify the internal collateral balance of a collateral type within Vat.

{% enddocs %}

{% docs maker_fact_pot_exit %}

Used when users want to "exit" their Dai from the Pot.

{% enddocs %}

{% docs maker_fact_pot_join %}

Used when users want to join their Dai to the Pot.

{% enddocs %}

{% docs maker_fact_vat_suck %}

Generates dai on address u and accounted as bad debt on address v without opening a vault.

{% enddocs %}

{% docs maker_fact_urns %}

Urn addresses are read by calling the urns function on the CDP manager contract for each created vault.

{% enddocs %}

{% docs maker_fact_dog_bark %}

This is the v1 liquidation function. Recent liquidations use the Cat contract.

{% enddocs %}

{% docs maker_fact_dai_join_join %}

Enters collateral into the system.

{% enddocs %}

{% docs maker_fact_dai_join_exit %}

Removes collateral into the system.

{% enddocs %}

{% docs maker_fact_cdp_newcdp %}

Creates a new CDP.

{% enddocs %}

{% docs maker_fact_cdp_move %}

Transfers of DAI from the cdp address to a dst address.

{% enddocs %}

{% docs maker_fact_cdp_frob %}

Modifications of the collateral and debt balance of a CDP.

{% enddocs %}

{% docs maker_fact_cdp_flux %}

Wad amounts of CDP collateral from the cdp address to a dst address.

{% enddocs %}