1.2k txs
956 calls
constructor
constructor(address keeper, address osTokenVaultController)
functions
vaultToUser
viewfunction vaultToUser(address vault) view returns (address user)
getVaultMaxLtv
nonpayablefunction getVaultMaxLtv(address vault, tuple harvestParams) returns (uint256)
updateVaultMaxLtvUser
nonpayablefunction updateVaultMaxLtvUser(address vault, address newUser, tuple harvestParams)
events
No events.
errors
MathOverflowedMulDiv
error MathOverflowedMulDiv()
creation bytecode
0x60c034607e57601f61074438819003918201601f19168301916001600160401b038311848410176082578084926040948552833981010312607e57604b60206045836096565b92016096565b6001600160a01b039182166080521660a05260405161069a90816100aa823960805181610245015260a051816102cf0152f35b5f80fd5b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b0382168203607e5756fe60806040526004361015610011575f80fd5b5f3560e01c8063291697ca146100ec578063ef740a3c1461007d5763f31e65ad1461003a575f80fd5b34610079576020366003190112610079576001600160a01b0361005b610149565b165f525f602052602060018060a01b0360405f205416604051908152f35b5f80fd5b3461007957604036600319011261007957610096610149565b60243567ffffffffffffffff81116100795760806003198236030112610079576001600160a01b038083165f908152602081815260409091205490936100e493600401929190911690610205565b604051908152f35b3461007957606036600319011261007957610105610149565b602435906001600160a01b0382168203610079576044359167ffffffffffffffff8311610079576080600319843603011261007957610147926004019161015f565b005b600435906001600160a01b038216820361007957565b6001600160a01b038181165f8181526020819052604090205484831695919492168581146101c7576101958261019b9486610205565b93610205565b106101a4575050565b5f525f60205260405f20906bffffffffffffffffffffffff60a01b825416179055565b505050505050565b90601f8019910116810190811067ffffffffffffffff8211176101f157604052565b634e487b7160e01b5f52604160045260245ffd5b5f9290916001600160a01b031690811561059c57604051637db8130d60e11b81526001600160a01b039384166004820181905293602090829060249082907f0000000000000000000000000000000000000000000000000000000000000000165afa908115610556575f91610561575b5061047b575b50604051632764b59160e11b81526004810182905290602082602481865afa9182156103ee578492610433575b506040516303d1689d60e11b81526001600160801b039290921660048301526020826024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9182156103ee5784926103ff575b5081156103f9576040519063f04da65b60e01b82526004820152602081602481865afa80156103ee5784906103bb575b602091506024604051809581936303d1689d60e11b835260048301525afa9182156103b057839261037c575b5081156103775761037492506105a4565b90565b505090565b9091506020813d6020116103a8575b81610398602093836101cf565b810103126100795751905f610363565b3d915061038b565b6040513d85823e3d90fd5b506020813d6020116103e6575b816103d5602093836101cf565b810103126100795760209051610337565b3d91506103c8565b6040513d86823e3d90fd5b50505090565b9091506020813d60201161042b575b8161041b602093836101cf565b810103126100795751905f610307565b3d915061040e565b9091506020813d602011610473575b8161044f602093836101cf565b8101031261046f57516001600160801b038116810361046f57905f6102a8565b8380fd5b3d9150610442565b823b156100795760405190631a7ff55360e01b8252602060048301528035602483015260208101358060130b80910361007957604483015260408101356001600160a01b038116908190036100795760648301526060810135601e1982360301811215610079570160208135910167ffffffffffffffff8211610079578160051b918236038213610079576080608485015260a484018190526001600160fb1b03106100795760c483835f94829484840137810103018183875af18015610556571561027b5761054e9193505f906101cf565b5f915f61027b565b6040513d5f823e3d90fd5b90506020813d602011610594575b8161057c602093836101cf565b8101031261007957518015158103610079575f610275565b3d915061056f565b505050505f90565b90670de0b6b3a76400008202905f19670de0b6b3a7640000840992828085109403938085039414610643578382111561063457670de0b6b3a7640000829109815f0382168092046002816003021880820260020302808202600203028082026002030280820260020302808202600203028091026002030293600183805f03040190848311900302920304170290565b63227bc15360e01b5f5260045ffd5b5080925015610650570490565b634e487b7160e01b5f52601260045260245ffdfea264697066735822122048eed7f2a40104e5e42d1d985acffe97553109cebcbc1f87e20de4f9c3706dff64736f6c634300081a00330000000000000000000000006b5815467da09daa7dc83db21c9239d98bb487b50000000000000000000000002a261e60fb14586b474c208b1b7ac6d0f5000306