0 txs
6 calls
constructor
constructor(address provider)
functions
acl
viewfunction acl() view returns (address)
config
viewfunction config() view returns (address)
oracle
viewfunction oracle() view returns (address)
pool
viewfunction pool() view returns (address)
execute
nonpayablefunction execute(tuple params, address oracleToken, address token, uint256 ltv, uint256 lt, uint256 lb, uint256 supplyCap, uint256 borrowCap, uint256 debtCeiling, uint256 reserveFactor, uint256 liquidationFee)
events
No events.
errors
No errors.
creation bytecode
0x60806040523480156200001157600080fd5b506040516200184c3803806200184c833981016040819052620000349162000279565b806001600160a01b031663631adfca6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000073573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000099919062000279565b600360006101000a8154816001600160a01b0302191690836001600160a01b03160217905550806001600160a01b031663707cd7166040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000124919062000279565b600160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550806001600160a01b031663fca513a86040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000189573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001af919062000279565b6000806101000a8154816001600160a01b0302191690836001600160a01b03160217905550806001600160a01b031663026b1d5f6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000213573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000239919062000279565b600280546001600160a01b0319166001600160a01b039290921691909117905550620002a0565b6001600160a01b03811681146200027657600080fd5b50565b6000602082840312156200028c57600080fd5b8151620002998162000260565b9392505050565b61159c80620002b06000396000f3fe608060405234801561001057600080fd5b50600436106100675760003560e01c80637dc0d1d0116100505780637dc0d1d0146100d5578063cafa19e8146100f5578063de2873591461010a57600080fd5b806316f0115b1461006c57806379502c55146100b5575b600080fd5b60025461008c9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b60035461008c9073ffffffffffffffffffffffffffffffffffffffff1681565b60005461008c9073ffffffffffffffffffffffffffffffffffffffff1681565b610108610103366004610fc7565b61012a565b005b60015461008c9073ffffffffffffffffffffffffffffffffffffffff1681565b6001546040517f13ee32e000000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff909116906313ee32e090602401602060405180830381865afa158015610198573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101bc919061125a565b610227576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f6f6e6c79206173736574206c697374696e672061646d696e000000000000000060448201526064015b60405180910390fd5b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8b16906370a0823190602401602060405180830381865afa158015610294573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102b89190611283565b1161031f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f6e6565642062616c616e63650000000000000000000000000000000000000000604482015260640161021e565b6103298a8a610351565b61033b8b8a8a8a8a8a8a8a8a8a610495565b61034489610b18565b5050505050505050505050565b60408051600180825281830190925260009160208083019080368337505060408051600180825281830190925292935060009291506020808301908036833701905050905082826000815181106103aa576103aa61129c565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505083816000815181106103f8576103f861129c565b73ffffffffffffffffffffffffffffffffffffffff92831660209182029290920101526000546040517fabfd531000000000000000000000000000000000000000000000000000000000815291169063abfd53109061045d908590859060040161131c565b600060405180830381600087803b15801561047757600080fd5b505af115801561048b573d6000803e3d6000fd5b5050505050505050565b604080516001808252818301909252600091816020015b6105c2604051806101e00160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600060ff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001606081526020016060815260200160608152602001606081526020016060815260200160608152602001606081525090565b8152602001906001900390816104ac5790505090508a816000815181106105eb576105eb61129c565b60209081029190910101526003546040517f02fb45e600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff909116906302fb45e69061064c9084906004016113b5565b600060405180830381600087803b15801561066657600080fd5b505af115801561067a573d6000803e3d6000fd5b505050506000841115610714576003546040517faeb4fcc100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c81166004830152602482018790529091169063aeb4fcc190604401600060405180830381600087803b1580156106fb57600080fd5b505af115801561070f573d6000803e3d6000fd5b505050505b88156107b5576003546040517f7c4e560b00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c81166004830152602482018c9052604482018b9052606482018a905290911690637c4e560b90608401600060405180830381600087803b15801561079c57600080fd5b505af11580156107b0573d6000803e3d6000fd5b505050505b8515610848576003546040517f571f03e500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c81166004830152602482018990529091169063571f03e590604401600060405180830381600087803b15801561082f57600080fd5b505af1158015610843573d6000803e3d6000fd5b505050505b8415610967576003546040517f682cf26400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c81166004830152600160248301529091169063682cf26490604401600060405180830381600087803b1580156108c257600080fd5b505af11580156108d6573d6000803e3d6000fd5b50506003546040517fd14a098300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8e81166004830152602482018a9052909116925063d14a09839150604401600060405180830381600087803b15801561094e57600080fd5b505af1158015610962573d6000803e3d6000fd5b505050505b6003546040517ff213ef0e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c81166004830152600160248301529091169063f213ef0e90604401600060405180830381600087803b1580156109db57600080fd5b505af11580156109ef573d6000803e3d6000fd5b50506003546040517f26d2cec200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8e811660048301526024820187905290911692506326d2cec29150604401600060405180830381600087803b158015610a6757600080fd5b505af1158015610a7b573d6000803e3d6000fd5b50506003546040517f4b4e675300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8e81166004830152602482018890529091169250634b4e67539150604401600060405180830381600087803b158015610af357600080fd5b505af1158015610b07573d6000803e3d6000fd5b505050505050505050505050505050565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8316906370a0823190602401602060405180830381865afa158015610b85573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ba99190611283565b11610c10576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600660248201527f6e6f206c69710000000000000000000000000000000000000000000000000000604482015260640161021e565b6002546040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff91821660048201527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60248201529082169063095ea7b3906044016020604051808303816000875af1158015610ca8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ccc919061125a565b506002546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff9182169163617ba0379184918216906370a0823190602401602060405180830381865afa158015610d46573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d6a9190611283565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff9092166004830152602482015233604482015260006064820152608401600060405180830381600087803b158015610de257600080fd5b505af1158015610df6573d6000803e3d6000fd5b50506003546040517f48d9fba900000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301526001602483015290911692506348d9fba99150604401600060405180830381600087803b158015610e6e57600080fd5b505af1158015610e82573d6000803e3d6000fd5b5050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040516101e0810167ffffffffffffffff81118282101715610edc57610edc610e89565b60405290565b803573ffffffffffffffffffffffffffffffffffffffff81168114610f0657600080fd5b919050565b803560ff81168114610f0657600080fd5b600082601f830112610f2d57600080fd5b813567ffffffffffffffff80821115610f4857610f48610e89565b604051601f83017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908282118183101715610f8e57610f8e610e89565b81604052838152866020858801011115610fa757600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060008060008060008060008060006101608c8e031215610fe957600080fd5b67ffffffffffffffff8c351115610fff57600080fd5b8b358c016101e0818f03121561101457600080fd5b61101c610eb8565b61102582610ee2565b815261103360208301610ee2565b602082015261104460408301610ee2565b604082015261105560608301610f0b565b606082015261106660808301610ee2565b608082015261107760a08301610ee2565b60a082015261108860c08301610ee2565b60c082015261109960e08301610ee2565b60e082015267ffffffffffffffff61010083013511156110b857600080fd5b6110c98f6101008401358401610f1c565b61010082015267ffffffffffffffff61012083013511156110e957600080fd5b6110fa8f6101208401358401610f1c565b61012082015267ffffffffffffffff610140830135111561111a57600080fd5b61112b8f6101408401358401610f1c565b61014082015267ffffffffffffffff610160830135111561114b57600080fd5b61115c8f6101608401358401610f1c565b61016082015267ffffffffffffffff610180830135111561117c57600080fd5b61118d8f6101808401358401610f1c565b61018082015267ffffffffffffffff6101a083013511156111ad57600080fd5b6111be8f6101a08401358401610f1c565b6101a082015267ffffffffffffffff6101c083013511156111de57600080fd5b6111ef8f6101c08401358401610f1c565b6101c08201529b50611205905060208d01610ee2565b995061121360408d01610ee2565b9a9d999c50999a60608101359a5060808101359960a0820135995060c0820135985060e0820135975061010082013596506101208201359550610140909101359350915050565b60006020828403121561126c57600080fd5b8151801515811461127c57600080fd5b9392505050565b60006020828403121561129557600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081518084526020808501945080840160005b8381101561131157815173ffffffffffffffffffffffffffffffffffffffff16875295820195908201906001016112df565b509495945050505050565b60408152600061132f60408301856112cb565b828103602084015261134181856112cb565b95945050505050565b6000815180845260005b8181101561137057602081850181015186830182015201611354565b81811115611382576000602083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60006020808301818452808551808352604092508286019150828160051b87010184880160005b83811015611558577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc08984030185528151805173ffffffffffffffffffffffffffffffffffffffff9081168552888201518116898601528782015181168886015260608083015160ff169086015260808083015182169086015260a08083015182169086015260c08083015182169086015260e08083015190911690850152610100808201516101e082870181905291906114998388018261134a565b9250505061012080830151868303828801526114b5838261134a565b9250505061014080830151868303828801526114d1838261134a565b9250505061016080830151868303828801526114ed838261134a565b925050506101808083015186830382880152611509838261134a565b925050506101a08083015186830382880152611525838261134a565b925050506101c08083015192508582038187015250611544818361134a565b9689019694505050908601906001016113dc565b50909897505050505050505056fea2646970667358221220bf549ebbd2abc4313e5203e156b9011e936232678369aaf6e0a1f25a67b9706b64736f6c634300080c00330000000000000000000000005213ab3997a596c75ac6ebf81f8aeb9cf9a31007