2 txs
2.7k calls
constructor
constructor(address vow_, address splitter_)
functions
kbump
viewfunction kbump() view returns (uint256)
khump
viewfunction khump() view returns (int256)
splitter
viewfunction splitter() view returns (address)
vat
viewfunction vat() view returns (address)
vow
viewfunction vow() view returns (address)
wards
viewfunction wards(address usr) view returns (uint256 allowed)
deny
nonpayablefunction deny(address usr)
file
nonpayablefunction file(bytes32 what, int256 data)
file
nonpayablefunction file(bytes32 what, uint256 data)
flap
nonpayablefunction flap() returns (uint256 id)
rely
nonpayablefunction rely(address usr)
events
Deny
event Deny(address indexed usr)
File
event File(bytes32 indexed what, int256 data)
File
event File(bytes32 indexed what, uint256 data)
Rely
event Rely(address indexed usr)
errors
No errors.
creation bytecode
0x60e060405234801561000f575f80fd5b50604051610a2f380380610a2f83398101604081905261002e91610154565b6001600160a01b0380831660a052811660c0819052604080516336569e7760e01b815290516336569e77916004808201926020929091908290030181865afa15801561007c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906100a0919061018c565b6001600160a01b0390811660808190526040516328ec8bf160e21b815291831660048301529063a3b22fc4906024015f604051808303815f87803b1580156100e6575f80fd5b505af11580156100f8573d5f803e3d5ffd5b5050335f8181526020819052604080822060019055519193507fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60925090a250506101ae565b6001600160a01b0381168114610151575f80fd5b50565b5f8060408385031215610165575f80fd5b82516101708161013d565b60208401519092506101818161013d565b809150509250929050565b5f6020828403121561019c575f80fd5b81516101a78161013d565b9392505050565b60805160a05160c0516108276102085f395f8181610127015261044001525f8181610157015281816101f7015281816102bf015261039301525f818160e801528181610223015281816102eb01526103c901526108275ff3fe608060405234801561000f575f80fd5b50600436106100a6575f3560e01c8063581e5d7e1161006e578063581e5d7e14610149578063626cb3c51461015257806365fae35e146101795780639be856111461018c5780639c52a7f11461019f578063bf353dbb146101b2575f80fd5b80630e01198b146100aa57806320bc1c75146100c557806329ae8114146100ce57806336569e77146100e35780633cd8045e14610122575b5f80fd5b6100b26101d1565b6040519081526020015b60405180910390f35b6100b260025481565b6100e16100dc36600461072b565b6104b9565b005b61010a7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016100bc565b61010a7f000000000000000000000000000000000000000000000000000000000000000081565b6100b260015481565b61010a7f000000000000000000000000000000000000000000000000000000000000000081565b6100e161018736600461074b565b610586565b6100e161019a36600461072b565b6105f8565b6100e16101ad36600461074b565b61066c565b6100b26101c036600461074b565b5f6020819052908152604090205481565b5f6002546101e06001546106dd565b60405163782c909560e11b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081166004830152610294917f00000000000000000000000000000000000000000000000000000000000000009091169063f059212a906024015b602060405180830381865afa15801561026b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061028f9190610778565b6106dd565b61029e919061078f565b6102a8919061078f565b604051633612d9a360e11b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116600483015261031c917f000000000000000000000000000000000000000000000000000000000000000090911690636c25b34690602401610250565b12156103795760405162461bcd60e51b815260206004820152602160248201527f4b69636b65722f666c61702d7468726573686f6c642d6e6f742d7265616368656044820152601960fa1b60648201526084015b60405180910390fd5b60015460405163f24e23eb60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116600483015230602483015260448201929092527f00000000000000000000000000000000000000000000000000000000000000009091169063f24e23eb906064015f604051808303815f87803b15801561040c575f80fd5b505af115801561041e573d5f803e3d5ffd5b505060015460405163ca40c41960e01b815260048101919091525f60248201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316925063ca40c41991506044016020604051808303815f875af1158015610490573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104b49190610778565b905090565b335f908152602081905260409020546001146104e75760405162461bcd60e51b8152600401610370906107c2565b816406b62756d760dc1b03610500576001819055610548565b60405162461bcd60e51b815260206004820152601e60248201527f4b69636b65722f66696c652d756e7265636f676e697a65642d706172616d00006044820152606401610370565b817fe986e40cc8c151830d4f61050f4fb2e4add8567caad2d5f5496f9158e91fe4c78260405161057a91815260200190565b60405180910390a25050565b335f908152602081905260409020546001146105b45760405162461bcd60e51b8152600401610370906107c2565b6001600160a01b0381165f8181526020819052604080822060019055517fdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a609190a250565b335f908152602081905260409020546001146106265760405162461bcd60e51b8152600401610370906107c2565b816406b68756d760dc1b03610500576002819055817f1f04430d46e059efa068532f9e0947b06b4e35932ba329c6fd45eaabc8dde48a8260405161057a91815260200190565b335f9081526020819052604090205460011461069a5760405162461bcd60e51b8152600401610370906107c2565b6001600160a01b0381165f81815260208190526040808220829055517f184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b9190a250565b5f6001600160ff1b038211156107275760405162461bcd60e51b815260206004820152600f60248201526e4b69636b65722f6f766572666c6f7760881b6044820152606401610370565b5090565b5f806040838503121561073c575f80fd5b50508035926020909101359150565b5f6020828403121561075b575f80fd5b81356001600160a01b0381168114610771575f80fd5b9392505050565b5f60208284031215610788575f80fd5b5051919050565b8082018281125f8312801582168215821617156107ba57634e487b7160e01b5f52601160045260245ffd5b505092915050565b60208082526015908201527412da58dad95c8bdb9bdd0b585d5d1a1bdc9a5e9959605a1b60408201526060019056fea26469706673582212200eaf06593c480b3f48856ecd09bdb126e2379d5bd1e81ec5e91fee8df9db28ef64736f6c63430008150033000000000000000000000000a950524441892a31ebddf91d3ceefa04bf454466000000000000000000000000bf7111f13386d23cb2fba5a538107a73f6872bcf