Governance Contracts Naming Transition
The following tables show the before and after variable names for MCD governance contracts.
| DSPause | DSPause/DSProtestPause |
|---|---|
| wait | isDelayed |
| setOwner | setOwner |
| setAuthority | setAuthority |
| setDelay | setDelay |
| plans | scheduledTransactions |
| NaN | transactionDelays (NEW) (DSProtestPause) |
| proxy | proxy |
| delay | delay |
| NaN | MAX_DELAY (NEW) |
| NaN | DS_PAUSE_TYPE (NEW) |
| hash | getTransactionDataHash |
| soul | getExtCodeHash |
| NaN | setDelayMultiplier (NEW) (DSProtestPause) |
| NaN | protestWindowAvailable (NEW) (DSProtestPause) |
| NaN | timeUntilProposalProtestDeadline (NEW) (DSProtestPause) |
| NaN | maxScheduledTransactions (NEW) |
| NaN | protester (NEW) (DSProtestPause) |
| NaN | protestEnd (NEW) (DSProtestPause) |
| NaN | MAX_DELAY_MULTIPLIER (NEW) (DSProtestPause) |
| plot | scheduleTransaction |
| NaN | attachTransactionDescription (NEW) |
| NaN | protestAgainstTransaction (NEW) (DSProtestPause) |
| drop | abandonTransaction |
| exec | executeTransaction |
| eta | earliestExecutionTime |
| fax | parameters |
| tag | codeHash |
| NaN | getTransactionDelays (NEW) (DSProtestPause) |
| DSChief | VoteQuorum |
|---|---|
| slates | ballots |
| votes | votes |
| approvals | approvals |
| deposits | deposits |
| GOV | PROT |
| IOU | IOU |
| hat | votedAuthority |
| MAX_YAYS | MAX_CANDIDATES_PER_BALLOT |
| Etch | GroupCandidates |
| lock | addVotingWeight |
| free | removeVotingWeight |
| etch | groupCandidates |
| vote | vote |
| lift | electCandidate |
| addWeight | addWeight |
| subWeight | subWeight |
| requireByteOrderedSet | requireByteOrderedSet |
| setOwner | setOwner |
| setAuthority | setAuthority |
| isUserRoot | isUserRoot |
| setRootUser | setRootUser |
| DSAuth | DSAuth |
|---|---|
| authority | authority |
| owner | owner |
| setOwner | setOwner |
| setAuthority | setAuthority |
| auth | auth |
| isAuthorized | isAuthorized |
| DSRoles | DSRoles/DSDelegateRoles |
|---|---|
| _root_users | _root_users |
| _user_roles | _user_roles |
| _capability_roles | _capability_roles |
| _public_capabilities | _public_capabilities |
| getUserRoles | getUserRoles |
| getCapabilityRoles | getCapabilityRoles |
| isUserRoot | isUserRoot |
| isCapabilityPublic | isCapabilityPublic |
| hasUserRole | hasUserRole |
| canCall | canCall |
| BITNOT | BITNOT |
| setRootUser | setRootUser |
| setUserRole | setUserRole |
| setPublicCapability | setPublicCapability |
| setRoleCapability | setRoleCapability |
| MkrAuthority | ProtocolTokenAuthority |
|---|---|
| root | root |
| NaN | owner (NEW) |
| sudo | isRootCalling |
| NaN | isRootOrOwnerCalling (NEW) |
| LogSetRoot | LogSetRoot |
| NaN | LogSetOwner (NEW) |
| setRoot | setRoot |
| NaN | setOwner (NEW) |
| wards | authorizedAccounts |
| LogRely | LogAddAuthorizedAccount |
| rely | addAuthorization |
| LogDeny | LogRemoveAuthorizedAccount |
| deny | removeAuthorization |
| burn | burn |
| burnFrom | burnFrom |
| mint | mint |
| canCall | canCall |
| VoteProxy | VoteProxy |
|---|---|
| cold | cold |
| hot | hot |
| gov | gov |
| iou | iou |
| chief | voteQuorum |
| auth | isAuthorized |
| lock | addVotingWeight |
| free | removeVotingWeight |
| freeAll | removeAllVotingWeight |
| vote | vote |
| DSGuard | DSGuard |
|---|---|
| LogPermit | LogPermit |
| LogForbid | LogForbid |
| ANY | ANY |
| canCall | canCall |
| permit | permit |
| forbid | forbid |
| DSStop | DSStop |
|---|---|
| stopped | stopped |
| stoppable | stoppable |
| stop | stop |
| start | start |