0 txs
17 calls
constructor
No constructor.
functions
owner
viewfunction owner() view returns (address)
pendingOwner
viewfunction pendingOwner() view returns (address)
selectorToFacet
viewfunction selectorToFacet(bytes4 selector) view returns (address)
acceptOwnership
nonpayablefunction acceptOwnership()
setSelectorToFacets
nonpayablefunction setSelectorToFacets(tuple[] arr)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
OwnershipTransferStarted
event OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
SelectorToFacetSet
event SelectorToFacetSet(bytes4 indexed selector, address indexed facet)
errors
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x6080604052348015600e575f5ffd5b506109178061001c5f395ff3fe608060405234801561000f575f5ffd5b506004361061006f575f3560e01c8063ae7473ac1161004d578063ae7473ac146100f2578063e30c397814610168578063f2fde38b146101a5575f5ffd5b806379ba5097146100735780638da5cb5b1461007d578063a47dbf82146100df575b5f5ffd5b61007b6101b8565b005b7f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d0005473ffffffffffffffffffffffffffffffffffffffff165b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b61007b6100ed366004610608565b6102ff565b6100b66101003660046106ad565b7fffffffff00000000000000000000000000000000000000000000000000000000165f9081527f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d002602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b7f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d0015473ffffffffffffffffffffffffffffffffffffffff166100b6565b61007b6101b33660046106f0565b6104ba565b7f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d001547f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d0009073ffffffffffffffffffffffffffffffffffffffff163380821461026a576040517f118cdaa700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024015b60405180910390fd5b50815460405173ffffffffffffffffffffffffffffffffffffffff8084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3815473ffffffffffffffffffffffffffffffffffffffff9091167fffffffffffffffffffffffff0000000000000000000000000000000000000000918216178255600190910180549091169055565b610307610578565b7f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d0005f5b828110156104b4575f84848381811061034557610345610709565b90506020028101906103579190610736565b61036090610817565b90505f5b8160200151518110156104aa57815f0151846002015f8460200151848151811061039057610390610709565b60200260200101517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191681526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550815f015173ffffffffffffffffffffffffffffffffffffffff168260200151828151811061045057610450610709565b60200260200101517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167e38aaccfeca40ea50135fcc37980765ee22033e320eaf575624561bdbbe930060405160405180910390a3600101610364565b505060010161032a565b50505050565b6104c2610578565b7f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d00180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8381169182179092557f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d0008054604051919316907f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700905f90a35050565b7f52b130868e76fc87849159cef46eb9bb0156aa8877197d318e4437829044d0008054339073ffffffffffffffffffffffffffffffffffffffff168114610604576040517f118cdaa700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602401610261565b5050565b5f5f60208385031215610619575f5ffd5b823567ffffffffffffffff81111561062f575f5ffd5b8301601f8101851361063f575f5ffd5b803567ffffffffffffffff811115610655575f5ffd5b8560208260051b8401011115610669575f5ffd5b6020919091019590945092505050565b80357fffffffff00000000000000000000000000000000000000000000000000000000811681146106a8575f5ffd5b919050565b5f602082840312156106bd575f5ffd5b6106c682610679565b9392505050565b803573ffffffffffffffffffffffffffffffffffffffff811681146106a8575f5ffd5b5f60208284031215610700575f5ffd5b6106c6826106cd565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f82357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc1833603018112610768575f5ffd5b9190910192915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6040805190810167ffffffffffffffff811182821017156107c2576107c2610772565b60405290565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561080f5761080f610772565b604052919050565b5f60408236031215610827575f5ffd5b61082f61079f565b610838836106cd565b8152602083013567ffffffffffffffff811115610853575f5ffd5b830136601f820112610863575f5ffd5b803567ffffffffffffffff81111561087d5761087d610772565b8060051b61088d602082016107c8565b918252602081840181019290810190368411156108a8575f5ffd5b6020850194505b838510156108d1576108c085610679565b8252602094850194909101906108af565b602086015250929594505050505056fea264697066735822122063f5406b7798ef6908e491d90275ae9d1afb3f28cc3d3892da3d096cffd9926964736f6c634300081c0033