Skip to main content

Governance Contracts Naming Transition

The following tables show the before and after variable names for MCD governance contracts.

DSPauseDSPause/DSProtestPause
waitisDelayed
setOwnersetOwner
setAuthoritysetAuthority
setDelaysetDelay
plansscheduledTransactions
NaNtransactionDelays (NEW) (DSProtestPause)
proxyproxy
delaydelay
NaNMAX_DELAY (NEW)
NaNDS_PAUSE_TYPE (NEW)
hashgetTransactionDataHash
soulgetExtCodeHash
NaNsetDelayMultiplier (NEW) (DSProtestPause)
NaNprotestWindowAvailable (NEW) (DSProtestPause)
NaNtimeUntilProposalProtestDeadline (NEW) (DSProtestPause)
NaNmaxScheduledTransactions (NEW)
NaNprotester (NEW) (DSProtestPause)
NaNprotestEnd (NEW) (DSProtestPause)
NaNMAX_DELAY_MULTIPLIER (NEW) (DSProtestPause)
plotscheduleTransaction
NaNattachTransactionDescription (NEW)
NaNprotestAgainstTransaction (NEW) (DSProtestPause)
dropabandonTransaction
execexecuteTransaction
etaearliestExecutionTime
faxparameters
tagcodeHash
NaNgetTransactionDelays (NEW) (DSProtestPause)
DSChiefVoteQuorum
slatesballots
votesvotes
approvalsapprovals
depositsdeposits
GOVPROT
IOUIOU
hatvotedAuthority
MAX_YAYSMAX_CANDIDATES_PER_BALLOT
EtchGroupCandidates
lockaddVotingWeight
freeremoveVotingWeight
etchgroupCandidates
votevote
liftelectCandidate
addWeightaddWeight
subWeightsubWeight
requireByteOrderedSetrequireByteOrderedSet
setOwnersetOwner
setAuthoritysetAuthority
isUserRootisUserRoot
setRootUsersetRootUser
DSAuthDSAuth
authorityauthority
ownerowner
setOwnersetOwner
setAuthoritysetAuthority
authauth
isAuthorizedisAuthorized
DSRolesDSRoles/DSDelegateRoles
_root_users_root_users
_user_roles_user_roles
_capability_roles_capability_roles
_public_capabilities_public_capabilities
getUserRolesgetUserRoles
getCapabilityRolesgetCapabilityRoles
isUserRootisUserRoot
isCapabilityPublicisCapabilityPublic
hasUserRolehasUserRole
canCallcanCall
BITNOTBITNOT
setRootUsersetRootUser
setUserRolesetUserRole
setPublicCapabilitysetPublicCapability
setRoleCapabilitysetRoleCapability
MkrAuthorityProtocolTokenAuthority
rootroot
NaNowner (NEW)
sudoisRootCalling
NaNisRootOrOwnerCalling (NEW)
LogSetRootLogSetRoot
NaNLogSetOwner (NEW)
setRootsetRoot
NaNsetOwner (NEW)
wardsauthorizedAccounts
LogRelyLogAddAuthorizedAccount
relyaddAuthorization
LogDenyLogRemoveAuthorizedAccount
denyremoveAuthorization
burnburn
burnFromburnFrom
mintmint
canCallcanCall
VoteProxyVoteProxy
coldcold
hothot
govgov
iouiou
chiefvoteQuorum
authisAuthorized
lockaddVotingWeight
freeremoveVotingWeight
freeAllremoveAllVotingWeight
votevote
DSGuardDSGuard
LogPermitLogPermit
LogForbidLogForbid
ANYANY
canCallcanCall
permitpermit
forbidforbid
DSStopDSStop
stoppedstopped
stoppablestoppable
stopstop
startstart