0 txs
0 calls
constructor
No constructor.
functions
_NEW_OWNER_
viewfunction _NEW_OWNER_() view returns (address)
_OWNER_
viewfunction _OWNER_() view returns (address)
getUserQuota
viewfunction getUserQuota(address user) view returns (int256)
userQuota
viewfunction userQuota(address) view returns (uint256)
claimOwnership
nonpayablefunction claimOwnership()
initOwner
nonpayablefunction initOwner(address newOwner)
setUserQuota
nonpayablefunction setUserQuota(address[] users, uint256[] quotas)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferPrepared
event OwnershipTransferPrepared(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetQuota
event SetQuota(address user, uint256 amount)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b506106bc806100206000396000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c80638456db151161005b5780638456db15146100db57806398a299e5146100e3578063a98fecd014610103578063f2fde38b1461011657610088565b80630d0092971461008d57806316048bc4146100a25780634e71e0c8146100c05780636232faf5146100c8575b600080fd5b6100a061009b36600461046d565b610129565b005b6100aa610192565b6040516100b79190610551565b60405180910390f35b6100a06101a1565b6100a06100d636600461048f565b61022f565b6100aa610321565b6100f66100f136600461046d565b610330565b6040516100b79190610565565b6100f661011136600461046d565b61034b565b6100a061012436600461046d565b61035d565b600154600160a01b900460ff161561015c5760405162461bcd60e51b8152600401610153906105bb565b60405180910390fd5b6001805460ff60a01b1916600160a01b179055600080546001600160a01b039092166001600160a01b0319909216919091179055565b6000546001600160a01b031681565b6001546001600160a01b031633146101cb5760405162461bcd60e51b81526004016101539061056e565b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b6000546001600160a01b031633146102595760405162461bcd60e51b8152600401610153906105e5565b805182511461027a5760405162461bcd60e51b815260040161015390610608565b60005b825181101561031c5760006001600160a01b031683828151811061029d57fe5b60200260200101516001600160a01b031614156102cc5760405162461bcd60e51b815260040161015390610595565b8181815181106102d857fe5b6020026020010151600260008584815181106102f057fe5b6020908102919091018101516001600160a01b031682528101919091526040016000205560010161027d565b505050565b6001546001600160a01b031681565b6001600160a01b031660009081526002602052604090205490565b60026020526000908152604090205481565b6000546001600160a01b031633146103875760405162461bcd60e51b8152600401610153906105e5565b600080546040516001600160a01b03808516939216917fdcf55418cee3220104fef63f979ff3c4097ad240c0c43dcb33ce837748983e6291a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b80356001600160a01b03811681146103f957600080fd5b92915050565b600082601f83011261040f578081fd5b813561042261041d82610666565b61063f565b81815291506020808301908481018184028601820187101561044357600080fd5b60005b8481101561046257813584529282019290820190600101610446565b505050505092915050565b60006020828403121561047e578081fd5b61048883836103e2565b9392505050565b600080604083850312156104a1578081fd5b823567ffffffffffffffff808211156104b8578283fd5b81850186601f8201126104c9578384fd5b803592506104d961041d84610666565b80848252602080830192508084018a8283890287010111156104f9578788fd5b8794505b868510156105235761050f8b826103e2565b8452600194909401939281019281016104fd565b50909650870135935050508082111561053a578283fd5b50610547858286016103ff565b9150509250929050565b6001600160a01b0391909116815260200190565b90815260200190565b6020808252600d908201526c494e56414c49445f434c41494d60981b604082015260600190565b6020808252600c908201526b1554d15497d253959053125160a21b604082015260600190565b60208082526010908201526f1113d113d7d25392551250531256915160821b604082015260600190565b6020808252600990820152682727aa2fa7aba722a960b91b604082015260600190565b60208082526017908201527f504152414d535f4c454e4754485f4e4f545f4d41544348000000000000000000604082015260600190565b60405181810167ffffffffffffffff8111828210171561065e57600080fd5b604052919050565b600067ffffffffffffffff82111561067c578081fd5b506020908102019056fea26469706673582212209301d7e5f2b9a780678ce29fd98cf8577ea15f3320ac8e8e772c38a5892192ff64736f6c63430006090033