GEB Docs
Search
K

Core Contracts Naming Transition

Going from cute to actual English words
The following tables show the before and after variable names from all core MCD contracts.
MCD Units
Meaning
WAD
Number with 18 decimals (10^18)
RAY
Number with 27 decimals (10^27)
RAD
Number with 45 decimals (10^45)
Vat
SAFEEngine
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
hope
approveSAFEModification
nope
denySAFEModification
wish
canModifySAFE
Ilk
CollateralType
Ilk.Art
CollateralType.debtAmount
Ilk.rate
CollateralType.accumulatedRate
Ilk.spot
CollateralType.safetyPrice
Ilk.line
CollateralType.debtCeiling
Ilk.dust
CollateralType.debtFloor
NaN
CollateralType.liquidationPrice (NEW)
Urn
SAFE
Urn.ink
SAFE.lockedCollateral
Urn.art
SAFE.generatedDebt
ilks
collateralTypes
urns
safes
gem
tokenCollateral
dai
coinBalance
sin
debtBalance
debt
globalDebt
vice
globalUnbackedDebt
Line
globalDebtCeiling
live
contractEnabled
init
initializeCollateralType
file
modifyParameters
cage
disableContract
slip
modifyCollateralBalance
flux
transferCollateral
move
transferInternalCoins
frob
modifySAFECollateralization
dink
deltaCollateral
dart
deltaDebt
fork
transferSAFECollateralAndDebt
grab
confiscateSAFECollateralAndDebt
heal
settleDebt
suck
createUnbackedDebt
fold
updateAccumulatedRate
NaN
AddAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
ApproveSAFEModification (NEW)
NaN
DenySAFEModification (NEW)
NaN
InitializeCollateralType (NEW)
NaN
ModifyParameters (NEW)
NaN
ModifyParameters (NEW)
NaN
DisableContract (NEW)
NaN
ModifyCollateralBalance (NEW)
NaN
TransferCollateral (NEW)
NaN
TransferInternalCoins (NEW)
NaN
ModifySAFECollateralization (NEW)
NaN
TransferSAFECollateralAndDebt (NEW)
NaN
ConfiscateSAFECollateralAndDebt (NEW)
NaN
SettleDebt (NEW)
NaN
CreateUnbackedDebt (NEW)
NaN
UpdateAccumulatedRate (NEW)
Vow
AccountingEngine
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
vat
safeEngine
flapper
surplusAuctionHouse
flopper
debtAuctionHouse
NaN
postSettlementSurplusDrain (NEW)
NaN
extraSurplusReceiver (NEW)
sin
debtQueue
NaN
debtPoppers (NEW)
Sin
totalQueuedDebt
Ash
totalOnAuctionDebt
NaN
lastSurplusAuctionTime (NEW)
NaN
lastSurplusTransferTime (NEW)
NaN
surplusAuctionDelay (NEW)
NaN
surplusTransferDelay (NEW)
NaN
extraSurplusIsTransferred (NEW)
wait
popDebtDelay
dump
initialDebtAuctionMintedTokens
sump
debtAuctionBidSize
bump
surplusAuctionAmountToSell
NaN
surplusTransferAmount (NEW)
hump
surplusBuffer
NaN
disableCooldown (NEW)
NaN
disableTimestamp (NEW)
NaN
protocolTokenAuthority (NEW)
NaN
systemStakingPool (NEW)
live
contractEnabled
NaN
unqueuedUnauctionedDebt
file
modifyParameters
fess
pushDebtToQueue
flog
popDebtFromQueue
heal
settleDebt
kiss
cancelAuctionedDebtWithSurplus
flop
auctionDebt
NaN
settleDebtAuction (NEW)
flap
auctionSurplus
NaN
transferExtraSurplus (NEW)
cage
disableContract
NaN
transferPostSettlementSurplus (NEW)
NaN
AddAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
ModifyParameters (NEW)
NaN
ModifyParameters (NEW)
NaN
PushDebtToQueue (NEW)
NaN
PopDebtFromQueue (NEW)
NaN
SettleDebt (NEW)
NaN
CancelAuctionedDebtWithSurplus (NEW)
NaN
AuctionDebt (NEW)
NaN
AuctionSurplus (NEW)
NaN
DisableContract (NEW)
NaN
TransferPostSettlementSurplus (NEW)
NaN
TransferExtraSurplus (NEW)
Flap/per
Burning/Recycling/PostSettlementSurplusAuctionHouse
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
NaN
AUCTION_HOUSE_TYPE (NEW)
Bid
Bid
Bid.bid
Bid.bidAmount
Bid.lot
Bid.amountToSell
Bid.guy
Bid.highBidder
Bid.tic
Bid.bidExpiry
Bid.end
Bid.auctionDeadline
Kick
StartAuction
bids
bids
vat
safeEngine
gem
protocolToken
NaN
protocolTokenBidReceiver (only in the Recycling version)
beg
bidIncrease
ttl
bidDuration
tau
totalAuctionLength
kicks
auctionsStarted
live
contractEnabled
file
modifyParameters
kick
startAuction
tick
restartAuction
tend
increaseBidSize
deal
settleAuction
cage
disableContract
yank
terminateAuctionPrematurely (only in the Burning & Recycling versions)
NaN
AddAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
ModifyParameters (NEW)
NaN
RestartAuction (NEW)
NaN
IncreaseBidSize (NEW)
NaN
StartAuction (NEW)
NaN
SettleAuction (NEW)
NaN
DisableContract (NEW)
NaN
TerminateAuctionPrematurely (NEW)
Flop/per
DebtAuctionHouse
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
NaN
AUCTION_HOUSE_TYPE
Bid
Bid
Bid.bid
Bid.bidAmount
Bid.lot
Bid.amountToSell
Bid.guy
Bid.highBidder
Bid.tic
Bid.bidExpiry
Bid.end
Bid.auctionDeadline
Kick
StartAuction
bids
bids
vat
safeEngine
vow
accountingEngine
gem
protocolToken
beg
bidDecrease
pad
amountSoldIncrease
ttl
bidDuration
tau
totalAuctionLength
kicks
auctionsStarted
NaN
activeDebtAuctions
live
contractEnabled
file
modifyParameters
kick
startAuction
tick
restartAuction
dent
decreaseSoldAmount
deal
settleAuction
cage
disableContract
yank
terminateAuctionPrematurely
NaN
AddAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
StartAuction (NEW)
NaN
ModifyParameters (NEW)
NaN
RestartAuction (NEW)
NaN
DecreaseSoldAmount (NEW)
NaN
SettleAuction (NEW)
NaN
TerminateAuctionPrematurely (NEW)
NaN
DisableContract (NEW)
Flip/per
English/Fixed/IncreasingDiscountCollateralAuctionHouse
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
NaN
AUCTION_HOUSE_TYPE (NEW)
NaN
AUCTION_TYPE (NEW)
Bid
Bid
NaN
raisedAmount (NEW) (only in the FixedDiscount version)
NaN
soldAmount(NEW) (only in the FixedDiscount version)
Bid.bid
Bid.bidAmount (only in the English version)
Bid.lot
Bid.amountToSell
Bid.guy
Bid.highBidder (only in the English version)
Bid.tic
Bid.bidExpiry (only in the English version)
Bid.end
Bid.auctionDeadline
Bid.usr
Bid.forgoneCollateralReceiver
Bid.gal
Bid.auctionIncomeRecipient
Bid.tab
Bid.amountToRaise
NaN
Bid.currentDiscount (NEW) (only in the IncreasingDiscount version)
NaN
Bid.maxDiscount (NEW) (only in the IncreasingDiscount version)
NaN
Bid.perSecondDiscountUpdateRate (NEW) (only in the IncreasingDiscount version)
NaN
Bid.discountIncreaseDeadline (NEW) (only in the IncreasingDiscount version)
Kick
StartAuction
bids
bids
vat
safeEngine
ilk
collateralType
NaN
lastReadRedemptionPrice (only in the FixedDiscount version)
NaN
minimumBid (NEW) (only in the FixedDiscount version)
beg
bidIncrease (only in the English version)
ttl
bidDuration (only in the English version)
tau
totalAuctionLength
kicks
auctionsStarted
NaN
discount (NEW) (only in the FixedDiscount version)
NaN
minDiscount (NEW) (only in the IncreasingDiscount version)
NaN
maxDiscount (NEW) (only in the IncreasingDiscount version)
NaN
perSecondDiscountUpdateRate (NEW) (only in the IncreasingDiscount version)
NaN
maxDiscountUpdateRateTimeline (NEW) (only in the IncreasingDiscount version)
NaN
lowerCollateralMedianDeviation (NEW) (only in the FixedDiscount version)
NaN
upperCollateralMedianDeviation (NEW) (only in the FixedDiscount version)
NaN
lowerSystemCoinMedianDeviation (NEW) (only in the FixedDiscount version)
NaN
upperSystemCoinMedianDeviation (NEW) (only in the FixedDiscount version)
NaN
minSystemCoinMedianDeviation (NEW) (only in the FixedDiscount version)
cut
bidToMarketPriceRatio (only in the English version)
spot
oracleRelayer
pip
orcl/osm
NaN
median (NEW) (only in the FixedDiscount version)
Kick
StartAuction
live
contractEnabled
file
modifyParameters
NaN
getDiscountedCollateralPrice (NEW) (only in the Fixed and Increasing Discount versions)
NaN
getBoughtCollateral (NEW) (only in the Fixed and Increasing Discount versions)
NaN
getSystemCoinFloorDeviatedPrice (NEW) (only in the Fixed and Increasing Discount versions)
NaN
getSystemCoinCeilingDeviatedPrice (NEW) (only in the Fixed and Increasing Discount versions)
NaN
getCollateralFSMAndFinalSystemCoinPrices (NEW) (only in the Fixed and Increasing Discount versions)
NaN
getFinalBaseCollateralPrice (NEW) (only in the Fixed and Increasing Discount versions)
NaN
getNextCurrentDiscount (NEW) (only in the IncreasingDiscount version)
NaN
getCollateralBought (NEW) (only in the FixedDiscount version)
NaN
buyCollateral (NEW) (only in the FixedDiscount version)
kick
startAuction
tick
restartAuction (only in the English version)
tend
increaseBidSize (only in the English version)
dent
decreaseSoldAmount (only in the English version)
deal
settleAuction
yank
terminateAuctionPrematurely
NaN
bidAmount (NEW)
NaN
remainingAmountToSell (NEW)
NaN
forgoneCollateralReceiver (NEW)
NaN
amountToRaise (NEW)
NaN
AddAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
StartAuction (NEW)
NaN
ModifyParameters (NEW)
NaN
BuyCollateral (NEW)
NaN
SettleAuction (NEW)
NaN
TerminateAuctionPrematurely (NEW)
Join
BasicTokenAdapters
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
GemLike
CollateralLike
GemJoin
CollateralJoin
vat
safeEngine
ilk
collateralType
gem
collateral
dec
decimals
live
contractEnabled
cage
disableContract
join
join
exit
exit
ETHJoin
ETHJoin
DaiJoin
CoinJoin
dai
systemCoin
NaN
AddAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
DisableContract (NEW)
NaN
Join (NEW)
NaN
Exit (NEW)
Cat
LiquidationEngine
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
NaN
safeSaviours (NEW)
NaN
connectSAFESaviour (NEW)
NaN
disconnectSAFESaviour (NEW)
Ilk
CollateralType
Ilk.flip
CollateralType.collateralAuctionHouse
Ilk.chop
CollateralType.liquidationPenalty
Ilk.dunk
CollateralType.liquidationQuantity
box
onAuctionSystemCoinLimit
litter
currentOnAuctionSystemCoins
ilks
collateralTypes
NaN
chosenSAFESaviour (NEW)
NaN
mutex (NEW)
live
contractEnabled
vat
safeEngine
vow
accountingEngine
file
modifyParameters
flip
collateralAuctionHouse
cage
disableContract
NaN
protectSAFE (NEW)
bite
liquidateSAFE
claw
removeCoinsFromAuction
NaN
getLimitAdjustedDebtToCover (NEW)
urn
safe
rate
accumulatedRates
ink
safeCollateral
art
safeDebt
dust
debtFloor
grab
confiscateSAFECollateralAndDebt
fess
pushDebtToQueue
mink
collateralData
gal
initialBidder
tab
amountToRaise
bid
initialBid
Bite
Liquidate
NaN
AddAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
ConnectSAFESaviour (NEW)
NaN
DisconnectSAFESaviour (NEW)
NaN
UpdateCurrentOnAuctionSystemCoins (NEW)
NaN
ModifyParameters (NEW)
NaN
DisableContract (NEW)
NaN
SaveSAFE (NEW)
NaN