[
{
"inputs": [
{
"internalType": "address",
"name": "beacon",
"type": "address"
},
{
"internalType": "bytes",
"name": "data",
"type": "bytes"
}
],
"stateMutability": "payable",
"type": "constructor"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "previousAdmin",
"type": "address"
},
{
"indexed": false,
"internalType": "address",
"name": "newAdmin",
"type": "address"
}
],
"name": "AdminChanged",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "beacon",
"type": "address"
}
],
"name": "BeaconUpgraded",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"internalType": "address",
"name": "implementation",
"type": "address"
}
],
"name": "Upgraded",
"type": "event"
},
{
"stateMutability": "payable",
"type": "fallback"
},
{
"stateMutability": "payable",
"type": "receive"
}
]
608060405260405162001083380380620010838339818101604052810190620000299190620005cf565b60017fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5160001c6200005b919062000856565b60001b7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b146200009357620000926200093b565b5b620000a782826000620000af60201b60201c565b505062000af4565b620000c083620001b660201b60201c565b8273ffffffffffffffffffffffffffffffffffffffff167f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e60405160405180910390a2600082511180620001115750805b15620001b157620001af8373ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156200016257600080fd5b505afa15801562000177573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200019d91906200059d565b836200036560201b620000371760201c565b505b505050565b620001cc816200039b60201b620000641760201c565b6200020e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000205906200075f565b60405180910390fd5b620002a58173ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156200025957600080fd5b505afa1580156200026e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200029491906200059d565b6200039b60201b620000641760201c565b620002e7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002de90620007a3565b60405180910390fd5b80620003217fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b620003ae60201b620000771760201c565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60606200039383836040518060600160405280602781526020016200105c60279139620003b860201b60201c565b905092915050565b600080823b905060008111915050919050565b6000819050919050565b6060620003cb846200039b60201b60201c565b6200040d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004049062000781565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff168560405162000437919062000722565b600060405180830381855af49150503d806000811462000474576040519150601f19603f3d011682016040523d82523d6000602084013e62000479565b606091505b5091509150620004918282866200049c60201b60201c565b925050509392505050565b60608315620004ae5782905062000501565b600083511115620004c25782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004f891906200073b565b60405180910390fd5b9392505050565b60006200051f6200051984620007ee565b620007c5565b9050828152602081018484840111156200053e576200053d620009cd565b5b6200054b848285620008cf565b509392505050565b600081519050620005648162000ada565b92915050565b600082601f830112620005825762000581620009c8565b5b81516200059484826020860162000508565b91505092915050565b600060208284031215620005b657620005b5620009d7565b5b6000620005c68482850162000553565b91505092915050565b60008060408385031215620005e957620005e8620009d7565b5b6000620005f98582860162000553565b925050602083015167ffffffffffffffff8111156200061d576200061c620009d2565b5b6200062b858286016200056a565b9150509250929050565b6000620006428262000824565b6200064e81856200083a565b935062000660818560208601620008cf565b80840191505092915050565b600062000679826200082f565b62000685818562000845565b935062000697818560208601620008cf565b620006a281620009dc565b840191505092915050565b6000620006bc60258362000845565b9150620006c982620009ed565b604082019050919050565b6000620006e360268362000845565b9150620006f08262000a3c565b604082019050919050565b60006200070a60308362000845565b9150620007178262000a8b565b604082019050919050565b600062000730828462000635565b915081905092915050565b600060208201905081810360008301526200075781846200066c565b905092915050565b600060208201905081810360008301526200077a81620006ad565b9050919050565b600060208201905081810360008301526200079c81620006d4565b9050919050565b60006020820190508181036000830152620007be81620006fb565b9050919050565b6000620007d1620007e4565b9050620007df828262000905565b919050565b6000604051905090565b600067ffffffffffffffff8211156200080c576200080b62000999565b5b6200081782620009dc565b9050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b60006200086382620008c5565b91506200087083620008c5565b9250828210156200088657620008856200096a565b5b828203905092915050565b60006200089e82620008a5565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015620008ef578082015181840152602081019050620008d2565b83811115620008ff576000848401525b50505050565b6200091082620009dc565b810181811067ffffffffffffffff8211171562000932576200093162000999565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e60008201527f7472616374000000000000000000000000000000000000000000000000000000602082015250565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b7f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960008201527f73206e6f74206120636f6e747261637400000000000000000000000000000000602082015250565b62000ae58162000891565b811462000af157600080fd5b50565b6105588062000b046000396000f3fe6080604052366100135761001161001d565b005b61001b61001d565b005b610025610081565b610035610030610083565b61010f565b565b606061005c83836040518060600160405280602781526020016104fc60279139610135565b905092915050565b600080823b905060008111915050919050565b6000819050919050565b565b600061008d610202565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156100d257600080fd5b505afa1580156100e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061010a91906102d5565b905090565b3660008037600080366000845af43d6000803e8060008114610130573d6000f35b3d6000fd5b606061014084610064565b61017f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610176906103c8565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff16856040516101a7919061038f565b600060405180830381855af49150503d80600081146101e2576040519150601f19603f3d011682016040523d82523d6000602084013e6101e7565b606091505b50915091506101f7828286610259565b925050509392505050565b60006102307fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b610077565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60608315610269578290506102b9565b60008351111561027c5782518084602001fd5b816040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102b091906103a6565b60405180910390fd5b9392505050565b6000815190506102cf816104e4565b92915050565b6000602082840312156102eb576102ea61047f565b5b60006102f9848285016102c0565b91505092915050565b600061030d826103e8565b61031781856103fe565b935061032781856020860161044c565b80840191505092915050565b600061033e826103f3565b6103488185610409565b935061035881856020860161044c565b61036181610484565b840191505092915050565b6000610379602683610409565b915061038482610495565b604082019050919050565b600061039b8284610302565b915081905092915050565b600060208201905081810360008301526103c08184610333565b905092915050565b600060208201905081810360008301526103e18161036c565b9050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b60006104258261042c565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60005b8381101561046a57808201518184015260208101905061044f565b83811115610479576000848401525b50505050565b600080fd5b6000601f19601f8301169050919050565b7f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f60008201527f6e74726163740000000000000000000000000000000000000000000000000000602082015250565b6104ed8161041a565b81146104f857600080fd5b5056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220808ffbbc439ed096b53308dfe2766389cfe8f8efd9a5a287e7eceff5c6ebbf6964736f6c63430008070033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000004a1607bf24f3f3e25cebad176a52d3fc6cd9178c000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e4077f224a000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000002f85bb03806c5b9e254645acc3c5d9bea2acc8f9000000000000000000000000000000000000000000000000000000000000000e4e334b4fe280997320486f75736500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044e334b4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
(ABI-Encoded and is the last bytes of the Contract Creation Code above)
416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000004a1607bf24f3f3e25cebad176a52d3fc6cd9178c000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e4077f224a000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000002f85bb03806c5b9e254645acc3c5d9bea2acc8f9000000000000000000000000000000000000000000000000000000000000000e4e334b4fe280997320486f75736500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044e334b4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000