14 txs
1.6k calls
constructor
constructor(address _owner)
functions
isWhitelisted
viewfunction isWhitelisted(address account) view returns (bool)
operators
viewfunction operators(address account) view returns (bool)
owner
viewfunction owner() view returns (address)
pendingOwner
viewfunction pendingOwner() view returns (address)
acceptOwnership
nonpayablefunction acceptOwnership()
renounceOwnership
nonpayablefunction renounceOwnership()
setOperator
nonpayablefunction setOperator(address account, bool isOperator)
setWhitelisted
nonpayablefunction setWhitelisted(address[] accounts, bool _isWhitelisted)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
OwnershipTransferStarted
event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
Unauthorized
error Unauthorized()
ZeroAddress
error ZeroAddress()
creation bytecode
0x6080346100ec57601f6105e138819003918201601f19168301916001600160401b038311848410176100f1578084926020946040528339810103126100ec57516001600160a01b03808216918290036100ec5781156100d35760018060a01b03199182600154166001558060009281845495861617845560405194167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08480a381526002602052600160408083209260ff19938385825416179055600360205220918254161790556104d990816101088239f35b604051631e4fbdf760e01b815260006004820152602490fd5b600080fd5b634e487b7160e01b600052604160045260246000fdfe608060408181526004908136101561001657600080fd5b600092833560e01c90816313e7c9d8146103d8575080633af32abf1461039a578063558a72971461032b578063715018a6146102c657806379ba5097146102455780638da5cb5b1461021d578063e30c3978146101f0578063f2fde38b146101805763f3c4b7041461008757600080fd5b3461017c578060031936011261017c5781359067ffffffffffffffff80831161017857366023840112156101785782840135908111610178576024830192602436918360051b010111610178576100dc61042e565b93338652602091600260205260ff84882054161561016a57865b818110610101578780f35b6001600160a01b038061011d61011884868b61043d565b610463565b161561015a579060019161013561011883868b61043d565b1689526003855261015488878b209060ff801983541691151516179055565b016100f6565b855163d92e233d60e01b81528490fd5b5082516282b42960e81b8152fd5b8480fd5b8280fd5b83346101ed5760203660031901126101ed5761019a610413565b6101a2610477565b600180546001600160a01b0319166001600160a01b0392831690811790915582549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227008380a380f35b80fd5b83823461021957816003193601126102195760015490516001600160a01b039091168152602090f35b5080fd5b838234610219578160031936011261021957905490516001600160a01b039091168152602090f35b503461017c578260031936011261017c57600154916001600160a01b039133838516036102af5750506001600160a01b031991821660015582543392811683178455167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08380a380f35b60249250519063118cdaa760e01b82523390820152fd5b83346101ed57806003193601126101ed576102df610477565b600180546001600160a01b03199081169091558154908116825581906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b50829034610219578060031936011261021957610346610413565b9061034f61042e565b91610358610477565b6001600160a01b0316801561038a578361038794955052600260205283209060ff801983541691151516179055565b80f35b815163d92e233d60e01b81528590fd5b8382346102195760203660031901126102195760209160ff9082906001600160a01b036103c5610413565b1681526003855220541690519015158152f35b9250503461017c57602036600319011261017c5760209260ff91906001600160a01b03610403610413565b1681526002855220541615158152f35b600435906001600160a01b038216820361042957565b600080fd5b60243590811515820361042957565b919081101561044d5760051b0190565b634e487b7160e01b600052603260045260246000fd5b356001600160a01b03811681036104295790565b6000546001600160a01b0316330361048b57565b60405163118cdaa760e01b8152336004820152602490fdfea26469706673582212203945a71cb1be7fc79fc812487f758b0e6bc379ba700f19d25450e7d8517ccff264736f6c63430008160033000000000000000000000000d71f00133f2fb35793ac96fa5a2f0df9bff81f0f