Glossary
General
wad: some quantity of tokens, usually as a fixed point integer with 18 decimal places.ray: a fixed point integer, with 27 decimal places.rad: a fixed point integer, with 45 decimal places.file: administer some configuration valueauth: check whether an address can call this methodwards: an address that is allowed to call authored methodsrely: allow an address to call authored methodsdeny: disallow an address from calling authored methodsAuthority:checks whether an address can call this method
Vat
hope: enable wish for a pair of addresses.nope: disable wish for a pair of addresses.init: start stability fee collection for a particular collateral typeslip:modify a user's collateral balance.move:transfer stablecoin between users.frob:modify a Vault.grab:liquidate a Vault.heal:create / destroy equal quantities of stablecoin and system debt (vice).suck:mint unbacked stablecoin (accounted for with vice).fold:modify the debt multiplier, creating / destroying corresponding debt.ilk:a collateral type.art:total normalized stablecoin debt.rate:stablecoin debt multiplier (accumulated stability fees).line:the debt ceiling for a specific collateral type.dust:the minimum possible debt of a Vault.
Vow
Sin: the total amount of debt in the queue.Ash: the total amount of on-auction debt.wait: debt auction delay.sump: debt auction bid size, i.e. the fixed debt quantity to be covered by any one debt auctiondump: debt auction lot size, i.e. the starting amount of MKR offered to cover the lot/sumpbump: surplus auction lot size, i.e. the fixed surplus quantity to be sold by any one surplus auctionhump: surplus buffer, must be exceeded before surplus auctions are possible
Dog
bark: A vault’s all debt is taken when this liquidation function is called.ilkchop: Liquidation Penaltyhole: Max USDD needed to cover debt+fees of active auctions per ilkdirt: Amt USDD needed to cover debt+fees of active auctions per ilk
Clip
buf: Multiplicative factor to increase starting pricetail: Time elapsed before auction resetcusp: Percentage drop before auction resetchip: Percentage of tab to suck from vow to incentivize keeperstip: Flat fee to suck from vow to incentivize keeperschost: Cache the ilk dust times the ilk chop to prevent excessive SLOADssalepos: Index in active arraytab:USDD to raiseusr: Liquidated CDPtic: Auction start timetop: Starting price
Jug
duty: Collateral-specific, per-second stability fee contributionrho: Time of last drip
Median
orcl(usr: address): oracles whitelist of the prices (whitelisted via governance / the authorized parties).bud(usr: address):readers whitelist.val:the price (private) must be read withread()orpeek()age: the Block timestamp of last pricevalupdate.wat:the price oracles type (ex: TRXUSD) / tells us what the type of asset is.bar: the Minimum writers quorum for poke / min number of valid messages you need to have to update the price.
OSM
src: address of DSValue that the OSM will read fromhop: time delay between poke calls (uint16); defaults to ONE_HOURcur: Feed struct that holds the current price valuenxt: Feed struct that holds the next price valuebud: mapping from address to uint256; whitelists feed readers
Last updated