2 txs
4 calls
constructor
constructor(address vat_, bytes32 ilk_, address gem_)
functions
dec
viewfunction dec() view returns (uint256)
gem
viewfunction gem() view returns (address)
ilk
viewfunction ilk() view returns (bytes32)
live
viewfunction live() view returns (uint256)
vat
viewfunction vat() view returns (address)
wards
viewfunction wards(address) view returns (uint256)
cage
nonpayablefunction cage()
deny
nonpayablefunction deny(address usr)
exit
nonpayablefunction exit(address usr, uint256 wad)
join
nonpayablefunction join(address usr, uint256 wad)
rely
nonpayablefunction rely(address usr)
events
Cage
event Cage()
Deny
event Deny(address indexed usr)
Exit
event Exit(address indexed usr, uint256 wad)
Join
event Join(address indexed usr, uint256 wad)
Rely
event Rely(address indexed usr)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506040516109ac3803806109ac8339818101604052606081101561003357600080fd5b50805160208083015160409384015133600090815260058452858120600190819055600481815582546001600160a01b038089166001600160a01b031992831617909455918590556002805484861693169290921791829055875163313ce56760e01b81529751969794969395919092169363313ce56793818401939091829003018186803b1580156100c557600080fd5b505afa1580156100d9573d6000803e3d6000fd5b505050506040513d60208110156100ef57600080fd5b505160035560405133907fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a6090600090a250505061087b806101316000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063957aa58c11610071578063957aa58c146101365780639c52a7f114610150578063b3bcfa8214610176578063bf353dbb1461017e578063c5ce281e146101a4578063ef693bed146101ac576100a9565b806336569e77146100ae5780633b4da69f146100d257806365fae35e1461010057806369245009146101265780637bd2bea71461012e575b600080fd5b6100b66101d8565b604080516001600160a01b039092168252519081900360200190f35b6100fe600480360360408110156100e857600080fd5b506001600160a01b0381351690602001356101e7565b005b6100fe6004803603602081101561011657600080fd5b50356001600160a01b031661046b565b6100fe61050d565b6100b661059a565b61013e6105a9565b60408051918252519081900360200190f35b6100fe6004803603602081101561016657600080fd5b50356001600160a01b03166105af565b61013e610650565b61013e6004803603602081101561019457600080fd5b50356001600160a01b0316610656565b61013e610668565b6100fe600480360360408110156101c257600080fd5b506001600160a01b03813516906020013561066e565b6000546001600160a01b031681565b33600090815260056020526040902054600114610244576040805162461bcd60e51b8152602060048201526016602482015275105d5d1a11d95b529bda5b8bdb9bdb8b585d5d1a195960521b604482015290519081900360640190fd5b600454600114610292576040805162461bcd60e51b81526020600482015260146024820152734175746847656d4a6f696e2f6e6f742d6c69766560601b604482015290519081900360640190fd5b60008112156102df576040805162461bcd60e51b81526020600482015260146024820152734175746847656d4a6f696e2f6f766572666c6f7760601b604482015290519081900360640190fd5b6000805460015460408051633e6e9fef60e11b815260048101929092526001600160a01b038681166024840152604483018690529051921692637cdd3fde9260648084019382900301818387803b15801561033957600080fd5b505af115801561034d573d6000803e3d6000fd5b5050600254604080516323b872dd60e01b81523360048201523060248201526044810186905290516001600160a01b0390921693506323b872dd92506064808201926020929091908290030181600087803b1580156103ab57600080fd5b505af11580156103bf573d6000803e3d6000fd5b505050506040513d60208110156103d557600080fd5b5051610428576040805162461bcd60e51b815260206004820152601b60248201527f4175746847656d4a6f696e2f6661696c65642d7472616e736665720000000000604482015290519081900360640190fd5b6040805182815290516001600160a01b038416917fb4e09949657f21548b58afe74e7b86cd2295da5ff1598ae1e5faecb1cf19ca95919081900360200190a25050565b336000908152600560205260409020546001146104c8576040805162461bcd60e51b8152602060048201526016602482015275105d5d1a11d95b529bda5b8bdb9bdb8b585d5d1a195960521b604482015290519081900360640190fd5b6001600160a01b03811660008181526005602052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250565b3360009081526005602052604090205460011461056a576040805162461bcd60e51b8152602060048201526016602482015275105d5d1a11d95b529bda5b8bdb9bdb8b585d5d1a195960521b604482015290519081900360640190fd5b600060048190556040517f2308ed18a14e800c39b86eb6ea43270105955ca385b603b64eca89f98ae8fbda9190a1565b6002546001600160a01b031681565b60045481565b3360009081526005602052604090205460011461060c576040805162461bcd60e51b8152602060048201526016602482015275105d5d1a11d95b529bda5b8bdb9bdb8b585d5d1a195960521b604482015290519081900360640190fd5b6001600160a01b038116600081815260056020526040808220829055517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9190a250565b60035481565b60056020526000908152604090205481565b60015481565b600160ff1b8111156106be576040805162461bcd60e51b81526020600482015260146024820152734175746847656d4a6f696e2f6f766572666c6f7760601b604482015290519081900360640190fd5b6000805460015460408051633e6e9fef60e11b815260048101929092523360248301528484036044830152516001600160a01b0390921692637cdd3fde9260648084019382900301818387803b15801561071757600080fd5b505af115801561072b573d6000803e3d6000fd5b50506002546040805163a9059cbb60e01b81526001600160a01b03878116600483015260248201879052915191909216935063a9059cbb925060448083019260209291908290030181600087803b15801561078557600080fd5b505af1158015610799573d6000803e3d6000fd5b505050506040513d60208110156107af57600080fd5b5051610802576040805162461bcd60e51b815260206004820152601b60248201527f4175746847656d4a6f696e2f6661696c65642d7472616e736665720000000000604482015290519081900360640190fd5b6040805182815290516001600160a01b038416917f22d324652c93739755cf4581508b60875ebdd78c20c0cff5cf8e23452b299631919081900360200190a2505056fea2646970667358221220cb164ef1ae73c11d30e9648c460c2d3cb0d021eb9ce2e88e6aa3084ba1a37ccf64736f6c634300060c0033000000000000000000000000ff77f6209239deb2c076179499f2346b0032097f53413030322d4100000000000000000000000000000000000000000000000000000000000000000000000000137daa55753e86280877c59c5beefe27542b9df9