0 txs
1 call
constructor
constructor(address _operator)
functions
check
viewfunction check(address _wallet) view returns (bool)
checker
viewfunction checker() view returns (address)
future_checker
viewfunction future_checker() view returns (address)
operator
viewfunction operator() view returns (address)
wallets
viewfunction wallets(address) view returns (bool)
applySetChecker
nonpayablefunction applySetChecker()
approveWallet
nonpayablefunction approveWallet(address _wallet)
commitSetChecker
nonpayablefunction commitSetChecker(address _checker)
revokeWallet
nonpayablefunction revokeWallet(address _wallet)
events
ApproveWallet
event ApproveWallet(address)
RevokeWallet
event RevokeWallet(address)
errors
No errors.
creation bytecode
0x60803460b957601f61054238819003918201601f19168301916001600160401b0383118484101760be5780849260209460405283398101031260b957516001600160a01b0381169081900360b957600180546001600160a01b03191691909117815573b1d4c1b9c8da3191fdb515fa7adec3d41d014f4f60009081526020527f569812bdf485eac510a62a8e1b2a6a0c48ef0200f21af2f43aadb96e8c0451d7805460ff1916909117905560405161046d90816100d58239f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe6080604052600436101561001257600080fd5b60003560e01c80630fcb0ae51461029b57806326b42b1a14610250578063570ca73514610227578063808a9d40146101aa57806389b08f11146101675780638fcdecc81461013e578063943f35a4146100e6578063c23697a8146100ad5763cf5303cf1461007f57600080fd5b346100a85760003660031901126100a8576002546040516001600160a01b039091168152602090f35b600080fd5b346100a85760203660031901126100a8576004356001600160a01b03811681036100a8576100dc602091610353565b6040519015158152f35b346100a85760203660031901126100a8576004356001600160a01b038116908190036100a85761012160018060a01b0360015416331461031b565b6bffffffffffffffffffffffff60a01b6003541617600355600080f35b346100a85760003660031901126100a8576003546040516001600160a01b039091168152602090f35b346100a85760203660031901126100a8576004356001600160a01b038116908190036100a8576000526000602052602060ff604060002054166040519015158152f35b346100a85760203660031901126100a8576004356001600160a01b038116908190036100a85760207f1b676c3cc753786cb95aff57280fd7406f1da74e2a8b9755fdd395aded3e16dd9161020960018060a01b0360015416331461031b565b8060005260008252604060002060ff198154169055604051908152a1005b346100a85760003660031901126100a8576001546040516001600160a01b039091168152602090f35b346100a85760003660031901126100a85761027660018060a01b0360015416331461031b565b600354600280546001600160a01b0319166001600160a01b0392909216919091179055005b346100a85760203660031901126100a8576004356001600160a01b038116908190036100a85760207fc1e7aae3f3125e58cfc69ab2a872a655dbb9427614aa85b29bb5abeaca4d6a92916102fa60018060a01b0360015416331461031b565b80600052600082526040600020600160ff19825416179055604051908152a1005b1561032257565b60405162461bcd60e51b815260206004820152600960248201526810b7b832b930ba37b960b91b6044820152606490fd5b6001600160a01b031660008181526020819052604090205460ff16908115610379575090565b6002546001600160a01b0316915081610393575050600090565b602090602460405180948193631846d2f560e31b835260048301525afa90811561042b576000916103c2575090565b60203d602011610424575b601f8101601f1916820167ffffffffffffffff8111838210176104105760209183916040528101031261040c5751908115158203610409575090565b80fd5b5080fd5b634e487b7160e01b84526041600452602484fd5b503d6103cd565b6040513d6000823e3d90fdfea2646970667358221220a4aef7acafd22735555e3250755e6d85bf637715ca43fb404d1d7c971a08cb6264736f6c634300081a00330000000000000000000000005da2a965fdd9f20b1b9bd2ba033fcb1f50e75e18