0 txs
8 calls
constructor
constructor(address vat_)
functions
chop
viewfunction chop(bytes32 ilk) view returns (uint256)
Dirt
viewfunction Dirt() view returns (uint256)
Hole
viewfunction Hole() view returns (uint256)
ilks
viewfunction ilks(bytes32) view returns (address clip, uint256 chop, uint256 hole, uint256 dirt)
live
viewfunction live() view returns (uint256)
vat
viewfunction vat() view returns (address)
vow
viewfunction vow() view returns (address)
wards
viewfunction wards(address) view returns (uint256)
bark
nonpayablefunction bark(bytes32 ilk, address urn, address kpr) returns (uint256 id)
cage
nonpayablefunction cage()
deny
nonpayablefunction deny(address usr)
digs
nonpayablefunction digs(bytes32 ilk, uint256 rad)
file
nonpayablefunction file(bytes32 ilk, bytes32 what, address clip)
file
nonpayablefunction file(bytes32 ilk, bytes32 what, uint256 data)
file
nonpayablefunction file(bytes32 what, address data)
file
nonpayablefunction file(bytes32 what, uint256 data)
rely
nonpayablefunction rely(address usr)
events
Bark
event Bark(bytes32 indexed ilk, address indexed urn, uint256 ink, uint256 art, uint256 due, address clip, uint256 indexed id)
Cage
event Cage()
Deny
event Deny(address indexed usr)
Digs
event Digs(bytes32 indexed ilk, uint256 rad)
File
event File(bytes32 indexed ilk, bytes32 indexed what, address clip)
File
event File(bytes32 indexed ilk, bytes32 indexed what, uint256 data)
File
event File(bytes32 indexed what, address data)
File
event File(bytes32 indexed what, uint256 data)
Rely
event Rely(address indexed usr)
errors
No errors.
creation bytecode
0x60a060405234801561001057600080fd5b506040516113683803806113688339818101604052602081101561003357600080fd5b50516001600160601b0319606082901b16608052600160038190553360008181526020819052604080822093909355915190917fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a6091a25060805160601c6112b26100b66000398061057d5280610b4a5280610c625280610f7d52506112b26000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c8063af7cfeb1116100a2578063d792653811610071578063d792653814610275578063d9638d3614610292578063ebecb39d146102df578063ed99890814610311578063eda6e121146103455761010b565b8063af7cfeb1146101f8578063bf353dbb14610200578063c87193f414610226578063d4e8be83146102495761010b565b806365fae35e116100de57806365fae35e1461018a57806369245009146101b0578063957aa58c146101b85780639c52a7f1146101d25761010b565b80631a0b287e1461011057806329ae81141461013b57806336569e771461015e578063626cb3c514610182575b600080fd5b6101396004803603606081101561012657600080fd5b508035906020810135906040013561034d565b005b6101396004803603604081101561015157600080fd5b50803590602001356104d4565b61016661057b565b604080516001600160a01b039092168252519081900360200190f35b61016661059f565b610139600480360360208110156101a057600080fd5b50356001600160a01b03166105ae565b61013961064c565b6101c06106d5565b60408051918252519081900360200190f35b610139600480360360208110156101e857600080fd5b50356001600160a01b03166106db565b6101c0610778565b6101c06004803603602081101561021657600080fd5b50356001600160a01b031661077e565b6101396004803603604081101561023c57600080fd5b5080359060200135610790565b6101396004803603604081101561025f57600080fd5b50803590602001356001600160a01b0316610862565b6101c06004803603602081101561028b57600080fd5b5035610927565b6102af600480360360208110156102a857600080fd5b503561093d565b604080516001600160a01b0390951685526020850193909352838301919091526060830152519081900360800190f35b610139600480360360608110156102f557600080fd5b50803590602081013590604001356001600160a01b0316610971565b6101c06004803603606081101561032757600080fd5b508035906001600160a01b0360208201358116916040013516610afd565b6101c06111b8565b336000908152602081905260409020546001146103a6576040805162461bcd60e51b8152602060048201526012602482015271111bd9cbdb9bdd0b585d5d1a1bdc9a5e995960721b604482015290519081900360640190fd5b8163063686f760e41b141561042357670de0b6b3a7640000811015610409576040805162461bcd60e51b8152602060048201526014602482015273111bd9cbd99a5b194b58da1bdc0b5b1d0b55d05160621b604482015290519081900360640190fd5b600083815260016020819052604090912001819055610498565b8163686f6c6560e01b141561044b576000838152600160205260409020600201819055610498565b6040805162461bcd60e51b815260206004820152601b60248201527f446f672f66696c652d756e7265636f676e697a65642d706172616d0000000000604482015290519081900360640190fd5b604080518281529051839185917f851aa1caf4888170ad8875449d18f0f512fd6deb2a6571ea1a41fb9f95acbcd19181900360200190a3505050565b3360009081526020819052604090205460011461052d576040805162461bcd60e51b8152602060048201526012602482015271111bd9cbdb9bdd0b585d5d1a1bdc9a5e995960721b604482015290519081900360640190fd5b8163486f6c6560e01b141561044b57600481905560408051828152905183917fe986e40cc8c151830d4f61050f4fb2e4add8567caad2d5f5496f9158e91fe4c7919081900360200190a25050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6002546001600160a01b031681565b33600090815260208190526040902054600114610607576040805162461bcd60e51b8152602060048201526012602482015271111bd9cbdb9bdd0b585d5d1a1bdc9a5e995960721b604482015290519081900360640190fd5b6001600160a01b03811660008181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250565b336000908152602081905260409020546001146106a5576040805162461bcd60e51b8152602060048201526012602482015271111bd9cbdb9bdd0b585d5d1a1bdc9a5e995960721b604482015290519081900360640190fd5b600060038190556040517f2308ed18a14e800c39b86eb6ea43270105955ca385b603b64eca89f98ae8fbda9190a1565b60035481565b33600090815260208190526040902054600114610734576040805162461bcd60e51b8152602060048201526012602482015271111bd9cbdb9bdd0b585d5d1a1bdc9a5e995960721b604482015290519081900360640190fd5b6001600160a01b038116600081815260208190526040808220829055517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9190a250565b60045481565b60006020819052908152604090205481565b336000908152602081905260409020546001146107e9576040805162461bcd60e51b8152602060048201526012602482015271111bd9cbdb9bdd0b585d5d1a1bdc9a5e995960721b604482015290519081900360640190fd5b6107f5600554826111be565b60055560008281526001602052604090206003015461081490826111be565b600083815260016020908152604091829020600301929092558051838152905184927f54f095dc7308776bf01e8580e4dd40fd959ea4bf50b069975768320ef8d77d8a928290030190a25050565b336000908152602081905260409020546001146108bb576040805162461bcd60e51b8152602060048201526012602482015271111bd9cbdb9bdd0b585d5d1a1bdc9a5e995960721b604482015290519081900360640190fd5b8162766f7760e81b141561044b57600280546001600160a01b0319166001600160a01b038316179055604080516001600160a01b0383168152905183917f8fef588b5fc1afbf5b2f06c1a435d513f208da2e6704c3d8f0e0ec91167066ba919081900360200190a25050565b6000908152600160208190526040909120015490565b600160208190526000918252604090912080549181015460028201546003909201546001600160a01b039093169290919084565b336000908152602081905260409020546001146109ca576040805162461bcd60e51b8152602060048201526012602482015271111bd9cbdb9bdd0b585d5d1a1bdc9a5e995960721b604482015290519081900360640190fd5b81630636c69760e41b141561044b57806001600160a01b031663c5ce281e6040518163ffffffff1660e01b815260040160206040518083038186803b158015610a1257600080fd5b505afa158015610a26573d6000803e3d6000fd5b505050506040513d6020811015610a3c57600080fd5b50518314610a91576040805162461bcd60e51b815260206004820152601960248201527f446f672f66696c652d696c6b2d6e65712d636c69702e696c6b00000000000000604482015290519081900360640190fd5b600083815260016020526040902080546001600160a01b0319166001600160a01b038316179055604080516001600160a01b03831681529051839185917f4ff2caaa972a7c6629ea01fae9c93d73cc307d13ea4c369f9bbbb7f9b7e9461d9181900360200190a3505050565b6000600354600114610b45576040805162461bcd60e51b815260206004820152600c60248201526b446f672f6e6f742d6c69766560a01b604482015290519081900360640190fd5b6000807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632424be5c87876040518363ffffffff1660e01b815260040180838152602001826001600160a01b0316815260200192505050604080518083038186803b158015610bbc57600080fd5b505afa158015610bd0573d6000803e3d6000fd5b505050506040513d6040811015610be657600080fd5b5080516020909101519092509050610bfc611221565b506000868152600160208181526040808420815160808101835281546001600160a01b03908116825294820154938101939093526002810154838301526003015460608301528051636cb1c69b60e11b8152600481018b905290519193928392839283927f0000000000000000000000000000000000000000000000000000000000000000169163d9638d369160248082019260a092909190829003018186803b158015610ca957600080fd5b505afa158015610cbd573d6000803e3d6000fd5b505050506040513d60a0811015610cd357600080fd5b5060208101516040820151608090920151909450925090508015801590610d0b5750610cff86846111d4565b610d0988836111d4565b105b610d4d576040805162461bcd60e51b815260206004820152600e60248201526d446f672f6e6f742d756e7361666560901b604482015290519081900360640190fd5b600554600454118015610d67575084606001518560400151115b610db8576040805162461bcd60e51b815260206004820152601960248201527f446f672f6c69717569646174696f6e2d6c696d69742d68697400000000000000604482015290519081900360640190fd5b6000610dd46005546004540387606001518860400151036111f8565b9050610e0787876020015186610df285670de0b6b3a76400006111d4565b81610df957fe5b0481610e0157fe5b046111f8565b945084871115610e745782610e1e868903866111d4565b1015610e2c57869450610e74565b82610e3786866111d4565b1015610e745760405162461bcd60e51b815260040180806020018281038252602a815260200180611253602a913960400191505060405180910390fd5b5050600085610e8388866111d4565b81610e8a57fe5b04905060008111610ed5576040805162461bcd60e51b815260206004820152601060248201526f2237b397b73ab63616b0bab1ba34b7b760811b604482015290519081900360640190fd5b600160ff1b8411158015610eed5750600160ff1b8111155b610f2d576040805162461bcd60e51b815260206004820152600c60248201526b446f672f6f766572666c6f7760a01b604482015290519081900360640190fd5b8451600254604080516301eeacfd60e61b8152600481018f90526001600160a01b038e81166024830152938416604482015291831660648301526000848103608484015287810360a484015290517f000000000000000000000000000000000000000000000000000000000000000090931692637bab3f409260c480820193929182900301818387803b158015610fc357600080fd5b505af1158015610fd7573d6000803e3d6000fd5b505050506000610fe785856111d4565b60025460408051630d2fdf6f60e31b81526004810184905290519293506001600160a01b039091169163697efb789160248082019260009290919082900301818387803b15801561103757600080fd5b505af115801561104b573d6000803e3d6000fd5b505050506000670de0b6b3a76400006110688389602001516111d4565b8161106f57fe5b04905061107e60055482611211565b60055560608701516110909082611211565b600160008f81526020019081526020016000206003018190555086600001516001600160a01b031663898eb26782858f8f6040518563ffffffff1660e01b815260040180858152602001848152602001836001600160a01b03168152602001826001600160a01b03168152602001945050505050602060405180830381600087803b15801561111e57600080fd5b505af1158015611132573d6000803e3d6000fd5b505050506040513d602081101561114857600080fd5b5051875160408051868152602081018a90528082018690526001600160a01b0392831660608201529051929c508c9350908e16918f917f85258d09e1e4ef299ff3fc11e74af99563f022d21f3f940db982229dc2a3358c919081900360800190a450505050505050509392505050565b60055481565b808203828111156111ce57600080fd5b92915050565b60008115806111ef575050808202828282816111ec57fe5b04145b6111ce57600080fd5b600081831115611208578161120a565b825b9392505050565b808201828110156111ce57600080fd5b604051806080016040528060006001600160a01b03168152602001600081526020016000815260200160008152509056fe446f672f64757374792d61756374696f6e2d66726f6d2d7061727469616c2d6c69717569646174696f6ea2646970667358221220dae57b5d76db40dbc98a4fc0e2a98ebe1dc65ef22816786a40e38d12f83289f764736f6c634300060c0033000000000000000000000000cd81a5ab10f8c8222bad9e7acbd221fc1c1a4832