8 txs
43 calls
constructor
constructor(address[] _hardcodedAddresses)
functions
getAllQualifiedAddressses
viewfunction getAllQualifiedAddressses() view returns (address[])
hardcodedAddresses
viewfunction hardcodedAddresses(uint256) view returns (address)
isAddressWithdrawable
viewfunction isAddressWithdrawable(address) view returns (bool)
owner
viewfunction owner() view returns (address)
acceptOwnership
nonpayablefunction acceptOwnership()
transferOwnership
nonpayablefunction transferOwnership(address to)
withdraw
nonpayablefunction withdraw(address addressToWithdraw, uint256 amount)
events
OwnershipTransferred
event OwnershipTransferred(address indexed from, address indexed to)
OwnershipTransferRequested
event OwnershipTransferRequested(address indexed from, address indexed to)
QualifiedAddress
event QualifiedAddress(address qualifiedAddress)
Withdrawal
event Withdrawal(address indexed addressToWithdraw, uint256 amount)
errors
No errors.
creation bytecode
0x60806040526001805460ff60a01b191690553480156200001e57600080fd5b5060405162000c5138038062000c518339810160408190526200004191620002f7565b3380600081620000985760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0319166001600160a01b0384811691909117909155811615620000cb57620000cb816200022e565b50505060005b815181101562000226576001600260008484815181106200010257634e487b7160e01b600052603260045260246000fd5b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002060006101000a81548160ff02191690831515021790555060038282815181106200016457634e487b7160e01b600052603260045260246000fd5b60209081029190910181015182546001810184556000938452919092200180546001600160a01b0319166001600160a01b0390921691909117905581517f4e1e9b1443615af28da4f76d598b1fa7eb74adcf3c9dd25780f52de2c6d55bfe90839083908110620001e457634e487b7160e01b600052603260045260246000fd5b60200260200101516040516200020991906001600160a01b0391909116815260200190565b60405180910390a1806200021d81620003cb565b915050620000d1565b505062000409565b6001600160a01b038116331415620002895760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c6600000000000000000060448201526064016200008f565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b80516001600160a01b0381168114620002f257600080fd5b919050565b600060208083850312156200030a578182fd5b82516001600160401b038082111562000321578384fd5b818501915085601f83011262000335578384fd5b8151818111156200034a576200034a620003f3565b8060051b604051601f19603f83011681018181108582111715620003725762000372620003f3565b604052828152858101935084860182860187018a101562000391578788fd5b8795505b83861015620003be57620003a981620002da565b85526001959095019493860193860162000395565b5098975050505050505050565b6000600019821415620003ec57634e487b7160e01b81526011600452602481fd5b5060010190565b634e487b7160e01b600052604160045260246000fd5b61083880620004196000396000f3fe60806040526004361061006d5760003560e01c806379ba50971161004b57806379ba5097146101125780638da5cb5b14610127578063f2fde38b14610145578063f3fef3a31461016557005b80630419e1601461006f5780631cee393b1461009a5780636b8cd5b1146100da575b005b34801561007b57600080fd5b50610084610185565b60405161009191906107b5565b60405180910390f35b3480156100a657600080fd5b506100ca6100b5366004610753565b60026020526000908152604090205460ff1681565b6040519015158152602001610091565b3480156100e657600080fd5b506100fa6100f536600461079d565b6101e7565b6040516001600160a01b039091168152602001610091565b34801561011e57600080fd5b5061006d610211565b34801561013357600080fd5b506000546001600160a01b03166100fa565b34801561015157600080fd5b5061006d610160366004610753565b6102d4565b34801561017157600080fd5b5061006d610180366004610774565b61033e565b606060038054806020026020016040519081016040528092919081815260200182805480156101dd57602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116101bf575b5050505050905090565b600381815481106101f757600080fd5b6000918252602090912001546001600160a01b0316905081565b6001546001600160a01b031633146102705760405162461bcd60e51b815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064015b60405180910390fd5b600080543373ffffffffffffffffffffffffffffffffffffffff19808316821784556001805490911690556040516001600160a01b0390921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b6102dc610624565b6001600160a01b0381166103325760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f00000000000000006044820152606401610267565b61033b81610680565b50565b610346610624565b600154600160a01b900460ff16156103a05760405162461bcd60e51b815260206004820152600e60248201527f5265656e7472616e742063616c6c0000000000000000000000000000000000006044820152606401610267565b6001805460ff60a01b1916600160a01b1790556001600160a01b03821660009081526002602052604090205460ff166104415760405162461bcd60e51b815260206004820152602360248201527f41646472657373206973206e6f7420656c696769626c6520746f20776974686460448201527f72617700000000000000000000000000000000000000000000000000000000006064820152608401610267565b47806104b55760405162461bcd60e51b815260206004820152602160248201527f436f6e747261637420686173206e6f2066756e647320746f207769746864726160448201527f77000000000000000000000000000000000000000000000000000000000000006064820152608401610267565b8082111561052b5760405162461bcd60e51b815260206004820152603360248201527f416d6f756e7420746f207769746864726177206973206772656174657220746860448201527f616e20636f6e74726163742062616c616e6365000000000000000000000000006064820152608401610267565b6000836001600160a01b03168360405160006040518083038185875af1925050503d8060008114610578576040519150601f19603f3d011682016040523d82523d6000602084013e61057d565b606091505b50509050806105ce5760405162461bcd60e51b815260206004820152601460248201527f4661696c656420746f2073656e642065746865720000000000000000000000006044820152606401610267565b836001600160a01b03167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b658460405161060991815260200190565b60405180910390a250506001805460ff60a01b191690555050565b6000546001600160a01b0316331461067e5760405162461bcd60e51b815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e6572000000000000000000006044820152606401610267565b565b6001600160a01b0381163314156106d95760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401610267565b6001805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0383811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b80356001600160a01b038116811461074e57600080fd5b919050565b600060208284031215610764578081fd5b61076d82610737565b9392505050565b60008060408385031215610786578081fd5b61078f83610737565b946020939093013593505050565b6000602082840312156107ae578081fd5b5035919050565b6020808252825182820181905260009190848201906040850190845b818110156107f65783516001600160a01b0316835292840192918401916001016107d1565b5090969550505050505056fea2646970667358221220f016ddc5f6dec214c150b0b07745d506f171df525911da5556ce1497dfb7be0364736f6c634300080400330000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000f5a13ffbd6321aabe9d6d928573b28448b5113a200000000000000000000000065658f3a0d70a42d415ffa932f696469754885b2000000000000000000000000ce47b4ce959fcef804d0c251c718336e94ce11a40000000000000000000000006339d8a01c0334e5dc76669a576e441b0427e7f7000000000000000000000000e2ad08101d60cf47d1ee747034d7ab6930e89eb3000000000000000000000000e765c270ad0ffc5c74e91449e57888a16b6466ed0000000000000000000000002b7363708984aa25a90450cfca7bedaf6804115c000000000000000000000000facdb71fb11323cd5b416182b33aa405137f58610000000000000000000000004d62e4ca2bb7d90b14fcd66da9761ffb93baf8ca0000000000000000000000009c492e6c087b50f9191e671b6781be81579942ab