GEB Docs
Search…
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
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
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
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
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)
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)
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
Spot/ter
OracleRelayer
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
Ilk
CollateralType
Ilk.pip
CollateralType.orcl
Ilk.mat
CollateralType.safetyCRatio
NaN
CollateralType.liquidationCRatio (NEW)
ilks
collateralTypes
vat
safeEngine
par
redemptionPrice
NaN
redemptionPriceUpdateTime (NEW)
NaN
redemptionRateUpperBound (NEW)
NaN
redemptionRateLowerBound (NEW)
live
contractEnabled
Poke
UpdateCollateralPrice
file
modifyParameters
NaN
updateRedemptionPrice (NEW)
poke
updateCollateralPrice
Jug
TaxCollector
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
Ilk
CollateralType
Ilk.duty
CollateralType.stabilityFee
Ilk.rho
CollateralType.updateTime
NaN
TaxReceiver (NEW)
NaN
TaxReceiver.canTakeBackTax (NEW)
NaN
TaxReceiver.taxPercentage (NEW)
ilks
collateralTypes
NaN
secondaryReceiverAllotedTax (NEW)
NaN
usedSecondaryReceiver (NEW)
NaN
secondaryReceiverAccounts (NEW)
NaN
secondaryReceiverRevenueSources (NEW)
NaN
secondaryTaxReceivers (NEW)
vat
safeEngine
vow
primaryTaxReceiver
base
globalStabilityFee
Pot
CoinSavingsAccount
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
pie
savings
Pie
totalSavings
dsr
savingsRate
chi
accumulatedRates
vat
safeEngine
file
modifyParameters
cage
disableContract
drip
updateAccumulatedRate
NaN
nextAccumulatedRate (NEW)
join
deposit
exit
withdraw
NaN
AddAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
RemoveAuthorization (NEW)
NaN
DisableContract (NEW)
End
GlobalSettlement
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
vat
safeEngine
cat
liquidationEngine
vow
accountingEngine
spot
oracleRelayer
pot
coinSavingsAccount
NaN
stabilityFeeTreasury (NEW)
live
contractEnabled
when
shutdownTime
wait
shutdownCooldown
debt
outstandingCoinSupply
tag
finalCoinPerCollateralPrice
gap
collateralShortfall
Art
collateralTotalDebt
fix
collateralCashPrice
bag
coinBag
Dai
Coin
wards
authorizedAccounts
rely
addAuthorization
deny
removeAuthorization
auth
isAuthorized
name
name
symbol
symbol
version
version
decimals
decimals
totalSupply
totalSupply
balanceOf
balanceOf
allowance
allowance
nonces
nonces
NaN
changeData (NEW)
Approval
Approval
Transfer
Transfer
DOMAIN_SEPARATOR
DOMAIN_SEPARATOR
PERMIT_TYPEHASH
PERMIT_TYPEHASH
transfer
transfer
transferFrom
transferFrom
Copy link