Maker

DSChief

0x8e2a84d6ade1e7fffee039a35ef5f19f13057152
DSAuthEvents
event

LogSetOwner

Inputs

ParameterTypeDescription
owneraddress

Outputs

(void)
event

LogSetAuthority

Inputs

ParameterTypeDescription
authorityaddress

Outputs

(void)
DSChief
function

setRootUser

nonpayable

Inputs

ParameterTypeDescription
whoaddress
enabledbool

Outputs

(void)
function

setAuthority

nonpayable

Inputs

ParameterTypeDescription
authority_address

Outputs

(void)
function

setOwner

nonpayable

Inputs

ParameterTypeDescription
owner_address

Outputs

(void)
function

isUserRoot

view

Inputs

ParameterTypeDescription
whoaddress

Outputs

TypeDescription
bool
constructor

DSChief

nonpayable
Restricted (DSChiefApprovals)

Inputs

ParameterTypeDescription
GOVaddress
IOUaddress
MAX_YAYSuint256

Outputs

(void)
DSChiefApprovals
function

vote

nonpayable
Restricted (note)

Inputs

ParameterTypeDescription
yaysaddress[]

Outputs

TypeDescription
bytes32
function

lock

nonpayable
Restricted (note)

Inputs

ParameterTypeDescription
waduint256

Outputs

(void)
function

free

nonpayable
Restricted (note)

Inputs

ParameterTypeDescription
waduint256

Outputs

(void)
function

vote

nonpayable
Restricted (note)

Inputs

ParameterTypeDescription
slatebytes32

Outputs

(void)
function

etch

nonpayable
Restricted (note)

Inputs

ParameterTypeDescription
yaysaddress[]

Outputs

TypeDescription
bytes32
function

lift

nonpayable
Restricted (note)

Inputs

ParameterTypeDescription
whomaddress

Outputs

(void)
event

Etch

Inputs

ParameterTypeDescription
slatebytes32

Outputs

(void)
DSNote
event

LogNote

Inputs

ParameterTypeDescription
sigbytes4
guyaddress
foobytes32
barbytes32
waduint256
faxbytes

Outputs

(void)
DSRoles
function

setPublicCapability

nonpayable
Restricted (auth)

Inputs

ParameterTypeDescription
codeaddress
sigbytes4
enabledbool

Outputs

(void)
function

setRoleCapability

nonpayable
Restricted (auth)

Inputs

ParameterTypeDescription
roleuint8
codeaddress
sigbytes4
enabledbool

Outputs

(void)
function

setUserRole

nonpayable
Restricted (auth)

Inputs

ParameterTypeDescription
whoaddress
roleuint8
enabledbool

Outputs

(void)
function

canCall

view

Inputs

ParameterTypeDescription
calleraddress
codeaddress
sigbytes4

Outputs

TypeDescription
bool
function

hasUserRole

view

Inputs

ParameterTypeDescription
whoaddress
roleuint8

Outputs

TypeDescription
bool
function

isCapabilityPublic

view

Inputs

ParameterTypeDescription
codeaddress
sigbytes4

Outputs

TypeDescription
bool
function

getCapabilityRoles

view

Inputs

ParameterTypeDescription
codeaddress
sigbytes4

Outputs

TypeDescription
bytes32
function

getUserRoles

view

Inputs

ParameterTypeDescription
whoaddress

Outputs

TypeDescription
bytes32
function

hat

view

Inputs

(void)

Outputs

TypeDescription
address
function

deposits

view

Inputs

ParameterTypeDescription
address

Outputs

TypeDescription
uint256
function

votes

view

Inputs

ParameterTypeDescription
address

Outputs

TypeDescription
bytes32
function

slates

view

Inputs

ParameterTypeDescription
bytes32
uint256

Outputs

TypeDescription
address
function

authority

view

Inputs

(void)

Outputs

TypeDescription
address
function

owner

view

Inputs

(void)

Outputs

TypeDescription
address
function

approvals

view

Inputs

ParameterTypeDescription
address

Outputs

TypeDescription
uint256
function

MAX_YAYS

view

Inputs

(void)

Outputs

TypeDescription
uint256
function

GOV

view

Inputs

(void)

Outputs

TypeDescription
address
function

IOU

view

Inputs

(void)

Outputs

TypeDescription
address