3 txs
10 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 amt)
join
nonpayablefunction join(address urn, uint256 amt, address msgSender)
rely
nonpayablefunction rely(address usr)
events
Cage
event Cage()
Deny
event Deny(address indexed usr)
Exit
event Exit(address indexed usr, uint256 amt)
Join
event Join(address indexed urn, uint256 amt, address indexed msgSender)
Rely
event Rely(address indexed usr)
errors
No errors.
creation bytecode
0x61010060405234801561001157600080fd5b50604051610b83380380610b838339818101604052606081101561003457600080fd5b5080516020808301516040938401516001600160601b0319606082901b1660c052845163313ce56760e01b815294519394919390926000926001600160a01b0385169263313ce56792600480840193919291829003018186803b15801561009a57600080fd5b505afa1580156100ae573d6000803e3d6000fd5b505050506040513d60208110156100c457600080fd5b505160ff1660e081905290506012811061010f5760405162461bcd60e51b8152600401808060200182810382526022815260200180610b616022913960400191505060405180910390fd5b3360008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a2505060018055606082811b6001600160601b03191660805260a082905260c05160e0516001600160a01b0390941693911c906109966101cb6000398061033f528061040a52806106995250806102b5528061053d52806107c052508061037552806104b552806107235250806101e45280610486528061076352506109966000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80639c52a7f1116100715780639c52a7f114610124578063b3bcfa821461014a578063bf353dbb14610152578063c5ce281e14610178578063d14b1e4b14610180578063ef693bed146101b6576100a9565b806336569e77146100ae57806365fae35e146100d257806369245009146100fa5780637bd2bea714610102578063957aa58c1461010a575b600080fd5b6100b66101e2565b604080516001600160a01b039092168252519081900360200190f35b6100f8600480360360208110156100e857600080fd5b50356001600160a01b0316610206565b005b6100f8610267565b6100b66102b3565b6101126102d7565b60408051918252519081900360200190f35b6100f86004803603602081101561013a57600080fd5b50356001600160a01b03166102dd565b61011261033d565b6101126004803603602081101561016857600080fd5b50356001600160a01b0316610361565b610112610373565b6100f86004803603606081101561019657600080fd5b506001600160a01b03813581169160208101359160409091013516610397565b6100f8600480360360408110156101cc57600080fd5b506001600160a01b038135169060200135610691565b7f000000000000000000000000000000000000000000000000000000000000000081565b3360009081526020819052604090205460011461022257600080fd5b6001600160a01b03811660008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250565b3360009081526020819052604090205460011461028357600080fd5b600060018190556040517f2308ed18a14e800c39b86eb6ea43270105955ca385b603b64eca89f98ae8fbda9190a1565b7f000000000000000000000000000000000000000000000000000000000000000081565b60015481565b336000908152602081905260409020546001146102f957600080fd5b6001600160a01b038116600081815260208190526040808220829055517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9190a250565b7f000000000000000000000000000000000000000000000000000000000000000081565b60006020819052908152604090205481565b7f000000000000000000000000000000000000000000000000000000000000000081565b336000908152602081905260409020546001146103b357600080fd5b600154600114610402576040805162461bcd60e51b81526020600482015260156024820152744175746847656d4a6f696e352f6e6f742d6c69766560581b604482015290519081900360640190fd5b6000610434837f0000000000000000000000000000000000000000000000000000000000000000601203600a0a6108f6565b90506000811215610484576040805162461bcd60e51b81526020600482015260156024820152744175746847656d4a6f696e352f6f766572666c6f7760581b604482015290519081900360640190fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637cdd3fde7f000000000000000000000000000000000000000000000000000000000000000086846040518463ffffffff1660e01b815260040180848152602001836001600160a01b031681526020018281526020019350505050600060405180830381600087803b15801561052357600080fd5b505af1158015610537573d6000803e3d6000fd5b505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166323b872dd8330866040518463ffffffff1660e01b815260040180846001600160a01b03168152602001836001600160a01b031681526020018281526020019350505050602060405180830381600087803b1580156105c357600080fd5b505af11580156105d7573d6000803e3d6000fd5b505050506040513d60208110156105ed57600080fd5b5051610640576040805162461bcd60e51b815260206004820152601c60248201527f4175746847656d4a6f696e352f6661696c65642d7472616e7366657200000000604482015290519081900360640190fd5b816001600160a01b0316846001600160a01b03167f16c03c2fe01ac285473b0d10ba5c5de59ede582fcac27a866b5827415fe44b03856040518082815260200191505060405180910390a350505050565b60006106c3827f0000000000000000000000000000000000000000000000000000000000000000601203600a0a6108f6565b90506000811215610713576040805162461bcd60e51b81526020600482015260156024820152744175746847656d4a6f696e352f6f766572666c6f7760581b604482015290519081900360640190fd5b60408051633e6e9fef60e11b81527f000000000000000000000000000000000000000000000000000000000000000060048201523360248201526000838103604483015291516001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001692637cdd3fde926064808201939182900301818387803b1580156107a657600080fd5b505af11580156107ba573d6000803e3d6000fd5b505050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a9059cbb84846040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050602060405180830381600087803b15801561083557600080fd5b505af1158015610849573d6000803e3d6000fd5b505050506040513d602081101561085f57600080fd5b50516108b2576040805162461bcd60e51b815260206004820152601c60248201527f4175746847656d4a6f696e352f6661696c65642d7472616e7366657200000000604482015290519081900360640190fd5b6040805183815290516001600160a01b038516917f22d324652c93739755cf4581508b60875ebdd78c20c0cff5cf8e23452b299631919081900360200190a2505050565b60008115806109115750508082028282828161090e57fe5b04145b61095a576040805162461bcd60e51b81526020600482015260156024820152744175746847656d4a6f696e352f6f766572666c6f7760581b604482015290519081900360640190fd5b9291505056fea2646970667358221220c04a92c85bd8e46f06e8fcd6dfa53ce9147a714a4839555ee316f80937aa3d1964736f6c634300060c00334175746847656d4a6f696e352f646563696d616c732d31382d6f722d686967686572000000000000000000000000ff77f6209239deb2c076179499f2346b0032097f50534d2d555344432d4100000000000000000000000000000000000000000000000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48