1 tx
7 calls
constructor
No constructor.
functions
owner
viewfunction owner() view returns (address)
execute
nonpayablefunction execute(address provider, tuple params, address oracleToken, address token, uint256 ltv, uint256 lt, uint256 lb, uint256 supplyCap, uint256 borrowCap, uint256 debtCeiling, uint256 reserveFactor, uint256 liquidationFee)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350611929806100616000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c8063107eef4514610051578063715018a6146100665780638da5cb5b1461006e578063f2fde38b1461009a575b600080fd5b61006461005f3660046114f2565b6100ad565b005b610064610261565b6000546040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6100646100a83660046115ad565b610351565b60005473ffffffffffffffffffffffffffffffffffffffff163314610133576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8b16906370a0823190602401602060405180830381865afa1580156101a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101c491906115d1565b1161022b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f6e6565642062616c616e63650000000000000000000000000000000000000000604482015260640161012a565b6102368c8b8b610502565b6102498c8c8b8b8b8b8b8b8b8b8b6106bb565b6102538c8a610d91565b505050505050505050505050565b60005473ffffffffffffffffffffffffffffffffffffffff1633146102e2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161012a565b6000805460405173ffffffffffffffffffffffffffffffffffffffff909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b60005473ffffffffffffffffffffffffffffffffffffffff1633146103d2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161012a565b73ffffffffffffffffffffffffffffffffffffffff8116610475576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f6464726573730000000000000000000000000000000000000000000000000000606482015260840161012a565b6000805460405173ffffffffffffffffffffffffffffffffffffffff808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60008373ffffffffffffffffffffffffffffffffffffffff1663fca513a86040518163ffffffff1660e01b8152600401602060405180830381865afa15801561054f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061057391906115ea565b6040805160018082528183019092529192506000919060208083019080368337505060408051600180825281830190925292935060009291506020808301908036833701905050905083826000815181106105d0576105d0611607565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050848160008151811061061e5761061e611607565b73ffffffffffffffffffffffffffffffffffffffff92831660209182029290920101526040517fabfd53100000000000000000000000000000000000000000000000000000000081529084169063abfd5310906106819085908590600401611687565b600060405180830381600087803b15801561069b57600080fd5b505af11580156106af573d6000803e3d6000fd5b50505050505050505050565b60008b73ffffffffffffffffffffffffffffffffffffffff1663631adfca6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610708573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061072c91906115ea565b60408051600180825281830190925291925060009190816020015b61085d604051806101e00160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600060ff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001606081526020016060815260200160608152602001606081526020016060815260200160608152602001606081525090565b8152602001906001900390816107475790505090508b8160008151811061088657610886611607565b60209081029190910101526040517f02fb45e600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8316906302fb45e6906108e3908490600401611720565b600060405180830381600087803b1580156108fd57600080fd5b505af1158015610911573d6000803e3d6000fd5b5050505060008511156109a7576040517faeb4fcc100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c811660048301526024820187905283169063aeb4fcc190604401600060405180830381600087803b15801561098e57600080fd5b505af11580156109a2573d6000803e3d6000fd5b505050505b8915610a44576040517f7c4e560b00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c81166004830152602482018c9052604482018b9052606482018a9052831690637c4e560b90608401600060405180830381600087803b158015610a2b57600080fd5b505af1158015610a3f573d6000803e3d6000fd5b505050505b8615610ad3576040517f571f03e500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c811660048301526024820189905283169063571f03e590604401600060405180830381600087803b158015610aba57600080fd5b505af1158015610ace573d6000803e3d6000fd5b505050505b8515610bea576040517f682cf26400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c811660048301526001602483015283169063682cf26490604401600060405180830381600087803b158015610b4957600080fd5b505af1158015610b5d573d6000803e3d6000fd5b50506040517fd14a098300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8e81166004830152602482018a90528516925063d14a09839150604401600060405180830381600087803b158015610bd157600080fd5b505af1158015610be5573d6000803e3d6000fd5b505050505b6040517ff213ef0e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c811660048301526001602483015283169063f213ef0e90604401600060405180830381600087803b158015610c5a57600080fd5b505af1158015610c6e573d6000803e3d6000fd5b50506040517f26d2cec200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8e8116600483015260248201879052851692506326d2cec29150604401600060405180830381600087803b158015610ce257600080fd5b505af1158015610cf6573d6000803e3d6000fd5b50506040517f4b4e675300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8e811660048301526024820188905285169250634b4e67539150604401600060405180830381600087803b158015610d6a57600080fd5b505af1158015610d7e573d6000803e3d6000fd5b5050505050505050505050505050505050565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8316906370a0823190602401602060405180830381865afa158015610dfe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e2291906115d1565b11610e89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600660248201527f6e6f206c69710000000000000000000000000000000000000000000000000000604482015260640161012a565b60008273ffffffffffffffffffffffffffffffffffffffff1663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ed6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610efa91906115ea565b905060008373ffffffffffffffffffffffffffffffffffffffff1663631adfca6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f49573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f6d91906115ea565b6040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60248301529192509084169063095ea7b3906044016020604051808303816000875af1158015611005573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061102991906118d1565b506040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8084169163617ba037918691908216906370a0823190602401602060405180830381865afa1580156110a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110c591906115d1565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff9092166004830152602482015230604482015260006064820152608401600060405180830381600087803b15801561113d57600080fd5b505af1158015611151573d6000803e3d6000fd5b50506040517f48d9fba900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff868116600483015260016024830152841692506348d9fba99150604401600060405180830381600087803b1580156111c557600080fd5b505af11580156111d9573d6000803e3d6000fd5b5050505050505050565b73ffffffffffffffffffffffffffffffffffffffff8116811461120557600080fd5b50565b8035611213816111e3565b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040516101e0810167ffffffffffffffff8111828210171561126b5761126b611218565b60405290565b803560ff8116811461121357600080fd5b600082601f83011261129357600080fd5b813567ffffffffffffffff808211156112ae576112ae611218565b604051601f83017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019082821181831017156112f4576112f4611218565b8160405283815286602085880101111561130d57600080fd5b836020870160208301376000602085830101528094505050505092915050565b60006101e0828403121561134057600080fd5b611348611247565b905061135382611208565b815261136160208301611208565b602082015261137260408301611208565b604082015261138360608301611271565b606082015261139460808301611208565b60808201526113a560a08301611208565b60a08201526113b660c08301611208565b60c08201526113c760e08301611208565b60e08201526101008083013567ffffffffffffffff808211156113e957600080fd5b6113f586838701611282565b8385015261012092508285013591508082111561141157600080fd5b61141d86838701611282565b8385015261014092508285013591508082111561143957600080fd5b61144586838701611282565b8385015261016092508285013591508082111561146157600080fd5b61146d86838701611282565b8385015261018092508285013591508082111561148957600080fd5b61149586838701611282565b838501526101a09250828501359150808211156114b157600080fd5b6114bd86838701611282565b838501526101c09250828501359150808211156114d957600080fd5b506114e685828601611282565b82840152505092915050565b6000806000806000806000806000806000806101808d8f03121561151557600080fd5b61151e8d611208565b9b5067ffffffffffffffff60208e0135111561153957600080fd5b6115498e60208f01358f0161132d565b9a5061155760408e01611208565b995061156560608e01611208565b9b9e9a9d50989b60808101359a60a08201359a5060c0820135995060e08201359850610100820135975061012082013596506101408201359550610160909101359350915050565b6000602082840312156115bf57600080fd5b81356115ca816111e3565b9392505050565b6000602082840312156115e357600080fd5b5051919050565b6000602082840312156115fc57600080fd5b81516115ca816111e3565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081518084526020808501945080840160005b8381101561167c57815173ffffffffffffffffffffffffffffffffffffffff168752958201959082019060010161164a565b509495945050505050565b60408152600061169a6040830185611636565b82810360208401526116ac8185611636565b95945050505050565b6000815180845260005b818110156116db576020818501810151868301820152016116bf565b818111156116ed576000602083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b838110156118c3577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc08984030185528151805173ffffffffffffffffffffffffffffffffffffffff9081168552888201518116898601528782015181168886015260608083015160ff169086015260808083015182169086015260a08083015182169086015260c08083015182169086015260e08083015190911690850152610100808201516101e08287018190529190611804838801826116b5565b92505050610120808301518683038288015261182083826116b5565b92505050610140808301518683038288015261183c83826116b5565b92505050610160808301518683038288015261185883826116b5565b92505050610180808301518683038288015261187483826116b5565b925050506101a0808301518683038288015261189083826116b5565b925050506101c080830151925085820381870152506118af81836116b5565b968901969450505090860190600101611747565b509098975050505050505050565b6000602082840312156118e357600080fd5b815180151581146115ca57600080fdfea2646970667358221220b8d43cded573309a44717a715e39282d34488cde8647f1865f647ac511c63cf764736f6c634300080c0033