0 txs
3 calls
constructor
constructor(address newOwner)
functions
owner
viewfunction owner() view returns (address)
onMorphoSupplyCollateral
nonpayablefunction onMorphoSupplyCollateral(uint256, bytes data)
renounceOwnership
nonpayablefunction renounceOwnership()
sieze
nonpayablefunction sieze()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
transferPriceOracleOwnership
nonpayablefunction transferPriceOracleOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x608060405234801561000f575f80fd5b5060405161115638038061115683398101604081905261002e91610149565b806001600160a01b03811661005c57604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b610065816100fa565b5060405163095ea7b360e01b815273bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb60048201525f19602482015273a0b86991c6218b36c1d19d4a2e9eb0ce3606eb489063095ea7b3906044016020604051808303815f875af11580156100cf573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906100f39190610176565b5050610195565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f60208284031215610159575f80fd5b81516001600160a01b038116811461016f575f80fd5b9392505050565b5f60208284031215610186575f80fd5b8151801515811461016f575f80fd5b610fb4806101a25f395ff3fe608060405234801561000f575f80fd5b5060043610610060575f3560e01c80634340f30f14610064578063715018a6146100795780637cd81253146100815780638da5cb5b14610089578063b1022fdf146100a7578063f2fde38b146100ba575b5f80fd5b610077610072366004610aa3565b6100cd565b005b610077610140565b610077610153565b5f54604080516001600160a01b039092168252519081900360200190f35b6100776100b5366004610ad0565b610875565b6100776100c8366004610aa3565b61097d565b6100d56109ba565b60405163f2fde38b60e01b81526001600160a01b038216600482015273379bd0b8c9b5e022bb26dcebebab92f19a7c573e9063f2fde38b906024015f604051808303815f87803b158015610127575f80fd5b505af1158015610139573d5f803e3d5ffd5b5050505050565b6101486109ba565b6101515f6109e6565b565b61015b6109ba565b5f610164610a35565b604051632e3071cd60e11b81527f7e79c25831c97175922df132d09b02f93103a2306b1d71e57a7714ddd4c15d13600482018190529192505f9073bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb90635c60e39a9060240160c060405180830381865afa1580156101d8573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101fc9190610b62565b6040516349e2903160e11b815260048101849052730f359fd18bda75e9c49bc027e7da59a4b01bf32a60248201529091505f9073bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb906393c5206290604401606060405180830381865afa158015610269573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061028d9190610c0d565b6040516349e2903160e11b81526004810185905273ea7b5ef1755e82a0d4eb09d9d8cad96e8b22188960248201529091505f9073bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb906393c5206290604401606060405180830381865afa1580156102fa573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061031e9190610c0d565b90505f83602001516001600160801b0316845f01516001600160801b0316845f015161034a9190610c92565b6103549190610cc3565b90505f8460600151856040015184602001516103709190610cd6565b61037a9190610cff565b6040516391b7f5ed60e01b81527002f050fe938943acc45f6556800000000060048201526001600160801b0391909116915073379bd0b8c9b5e022bb26dcebebab92f19a7c573e906391b7f5ed906024015f604051808303815f87803b1580156103e2575f80fd5b505af11580156103f4573d5f803e3d5ffd5b505050506040850151855173bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb916350d8cd4b918a9161042691610d2c565b5f73ea7b5ef1755e82a0d4eb09d9d8cad96e8b221889306040518663ffffffff1660e01b815260040161045d959493929190610d8a565b60408051808303815f875af1158015610478573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061049c9190610dcf565b50506040516391b7f5ed60e01b81526d04ee2d6d415b85acef8100000000600482015273379bd0b8c9b5e022bb26dcebebab92f19a7c573e906391b7f5ed906024015f604051808303815f87803b1580156104f5575f80fd5b505af1158015610507573d5f803e3d5ffd5b5050505060408381015181515f8082526020820193849052631b1d579760e31b90935273bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb9263d8eabcb89261056c928c9273ea7b5ef1755e82a0d4eb09d9d8cad96e8b221889929160248101610e1f565b60408051808303815f875af1158015610587573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105ab9190610dcf565b50506040516391b7f5ed60e01b81526ec097ce7bc90715b34b9f1000000000600482015273379bd0b8c9b5e022bb26dcebebab92f19a7c573e906391b7f5ed906024015f604051808303815f87803b158015610605575f80fd5b505af1158015610617573d5f803e3d5ffd5b5050604080515f808252602082019283905263a99aad8960e01b90925273bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb935063a99aad89925061067a918b91879190730f359fd18bda75e9c49bc027e7da59a4b01bf32a9060248101610e6f565b60408051808303815f875af1158015610695573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106b99190610dcf565b505073bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb6001600160a01b031663238d657988856040015173ea7b5ef1755e82a0d4eb09d9d8cad96e8b2218898560405160200161070c91815260200190565b6040516020818303038152906040526040518563ffffffff1660e01b815260040161073a9493929190610eab565b5f604051808303815f87803b158015610751575f80fd5b505af1158015610763573d5f803e3d5ffd5b50505f5473a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48925063a9059cbb91506001600160a01b03166040516370a0823160e01b815230600482015273a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48906370a0823190602401602060405180830381865afa1580156107db573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ff9190610ef5565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303815f875af1158015610847573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061086b9190610f0c565b5050505050505050565b3373bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb146108c75760405162461bcd60e51b8152602060048201526007602482015266214d4f5250484f60c81b60448201526064015b60405180910390fd5b5f6108d482840184610f2b565b90505f6108df610a35565b6040516350d8cd4b60e01b815290915073bbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb906350d8cd4b9061093590849086905f9073ea7b5ef1755e82a0d4eb09d9d8cad96e8b221889903090600401610f42565b60408051808303815f875af1158015610950573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109749190610dcf565b50505050505050565b6109856109ba565b6001600160a01b0381166109ae57604051631e4fbdf760e01b81525f60048201526024016108be565b6109b7816109e6565b50565b5f546001600160a01b031633146101515760405163118cdaa760e01b81523360048201526024016108be565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6040805160a08101825273a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48808252602082015273379bd0b8c9b5e022bb26dcebebab92f19a7c573e9181019190915273870ac11d48b15db9a138cf899d20f13f79ba00bc6060820152670d99a8cec7e20000608082015290565b5f60208284031215610ab3575f80fd5b81356001600160a01b0381168114610ac9575f80fd5b9392505050565b5f805f60408486031215610ae2575f80fd5b83359250602084013567ffffffffffffffff811115610aff575f80fd5b8401601f81018613610b0f575f80fd5b803567ffffffffffffffff811115610b25575f80fd5b866020828401011115610b36575f80fd5b939660209190910195509293505050565b80516001600160801b0381168114610b5d575f80fd5b919050565b5f60c0828403128015610b73575f80fd5b5060405160c0810167ffffffffffffffff81118282101715610ba357634e487b7160e01b5f52604160045260245ffd5b604052610baf83610b47565b8152610bbd60208401610b47565b6020820152610bce60408401610b47565b6040820152610bdf60608401610b47565b6060820152610bf060808401610b47565b6080820152610c0160a08401610b47565b60a08201529392505050565b5f6060828403128015610c1e575f80fd5b506040516060810167ffffffffffffffff81118282101715610c4e57634e487b7160e01b5f52604160045260245ffd5b60405282518152610c6160208401610b47565b6020820152610c7260408401610b47565b60408201529392505050565b634e487b7160e01b5f52601160045260245ffd5b8082028115828204841417610ca957610ca9610c7e565b92915050565b634e487b7160e01b5f52601260045260245ffd5b5f82610cd157610cd1610caf565b500490565b6001600160801b038181168382160290811690818114610cf857610cf8610c7e565b5092915050565b5f6001600160801b03831680610d1757610d17610caf565b806001600160801b0384160491505092915050565b6001600160801b038281168282160390811115610ca957610ca9610c7e565b80516001600160a01b03908116835260208083015182169084015260408083015182169084015260608083015190911690830152608090810151910152565b6101208101610d998288610d4b565b6001600160801b039590951660a082015260c08101939093526001600160a01b0391821660e08401521661010090910152919050565b5f8060408385031215610de0575f80fd5b505080516020909101519092909150565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b610e298187610d4b565b60018060a01b03851660a08201526001600160801b03841660c08201528260e08201526101206101008201525f610e64610120830184610df1565b979650505050505050565b610e798187610d4b565b8460a08201528360c082015260018060a01b03831660e08201526101206101008201525f610e64610120830184610df1565b610eb58186610d4b565b6001600160801b03841660a08201526001600160a01b03831660c082015261010060e082018190525f90610eeb90830184610df1565b9695505050505050565b5f60208284031215610f05575f80fd5b5051919050565b5f60208284031215610f1c575f80fd5b81518015158114610ac9575f80fd5b5f60208284031215610f3b575f80fd5b5035919050565b6101208101610f518288610d4b565b60a082019590955260c08101939093526001600160a01b0391821660e0840152166101009091015291905056fea2646970667358221220007c48bb68456a8ac9d076b1870e5c0488a5667cde6d397ac9e7a5bf8069f0dc64736f6c634300081a0033000000000000000000000000f7d44d5a28d5af27a7f9c8fc6efe0129e554d7c4