0 txs
0 calls
constructor
No constructor.
functions
allocationOf
viewfunction allocationOf(address _account) view returns (uint256)
owner
viewfunction owner() view returns (address)
totalAllocation
viewfunction totalAllocation() view returns (uint256)
increaseAllocation
nonpayablefunction increaseAllocation(address _account, uint256 _amount)
renounceOwnership
nonpayablefunction renounceOwnership()
revokeAllocation
nonpayablefunction revokeAllocation(address _account)
setAllocation
nonpayablefunction setAllocation(address _account, uint256 _amount)
setBatchAllocation
nonpayablefunction setBatchAllocation(address[] accounts, uint256[] allocations)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5061001a33610023565b60018055610073565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b610783806100826000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063936bf97811610066578063936bf978146100ec578063a4f82f27146100ff578063e70b11df14610128578063e8c0a6711461013b578063f2fde38b1461014e57600080fd5b8063715018a61461009857806379203dc4146100a25780638da5cb5b146100be5780639076c166146100d9575b600080fd5b6100a0610161565b005b6100ab60035481565b6040519081526020015b60405180910390f35b6000546040516001600160a01b0390911681526020016100b5565b6100a06100e73660046104fa565b610175565b6100a06100fa3660046104fa565b610234565b6100ab61010d366004610524565b6001600160a01b031660009081526002602052604090205490565b6100a0610136366004610524565b6102c1565b6100a061014936600461061c565b6102d7565b6100a061015c366004610524565b6103be565b610169610434565b610173600061048e565b565b61017d610434565b6001600160a01b0382166101f45760405162461bcd60e51b815260206004820152603360248201527f416c6c6f636174696f6e50726f76696465723a2062656e656669636961727920604482015272697320746865207a65726f206164647265737360681b60648201526084015b60405180910390fd5b6001600160a01b038216600090815260026020526040902080549082905560035482906102229083906106f2565b61022c919061070b565b600355505050565b61023c610434565b6000811161028c5760405162461bcd60e51b815260206004820152601f60248201527f416c6c6f636174696f6e50726f76696465723a20616d6f756e7420697320300060448201526064016101eb565b6001600160a01b0382166000908152600260205260408120546102b090839061070b565b90506102bc8382610175565b505050565b6102c9610434565b6102d4816000610175565b50565b6102df610434565b80518251146103645760405162461bcd60e51b8152602060048201526044602482018190527f416c6c6f636174696f6e50726f76696465723a206163636f756e747320616e64908201527f20616c6c6f636174696f6e73206d757374206265207468652073616d65206c656064820152630dccee8d60e31b608482015260a4016101eb565b60005b82518110156102bc576103ac8382815181106103855761038561071e565b602002602001015183838151811061039f5761039f61071e565b6020026020010151610175565b806103b681610734565b915050610367565b6103c6610434565b6001600160a01b03811661042b5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016101eb565b6102d48161048e565b6000546001600160a01b031633146101735760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016101eb565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80356001600160a01b03811681146104f557600080fd5b919050565b6000806040838503121561050d57600080fd5b610516836104de565b946020939093013593505050565b60006020828403121561053657600080fd5b61053f826104de565b9392505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561058557610585610546565b604052919050565b600067ffffffffffffffff8211156105a7576105a7610546565b5060051b60200190565b600082601f8301126105c257600080fd5b813560206105d76105d28361058d565b61055c565b82815260059290921b840181019181810190868411156105f657600080fd5b8286015b8481101561061157803583529183019183016105fa565b509695505050505050565b6000806040838503121561062f57600080fd5b823567ffffffffffffffff8082111561064757600080fd5b818501915085601f83011261065b57600080fd5b8135602061066b6105d28361058d565b82815260059290921b8401810191818101908984111561068a57600080fd5b948201945b838610156106af576106a0866104de565b8252948201949082019061068f565b965050860135925050808211156106c557600080fd5b506106d2858286016105b1565b9150509250929050565b634e487b7160e01b600052601160045260246000fd5b81810381811115610705576107056106dc565b92915050565b80820180821115610705576107056106dc565b634e487b7160e01b600052603260045260246000fd5b600060018201610746576107466106dc565b506001019056fea26469706673582212207c5e1d0ee5b04ce36b151eae2a1413ae42fe9cb49bf851c9f268adf6e2071aea64736f6c63430008100033