0 txs
9 calls
constructor
No constructor.
functions
getCollateralValueInDebt
viewfunction getCollateralValueInDebt(address account, address morpho, address loanToken, address collateralToken, address oracle, address irm, uint256 lltv) view returns (uint256)
getDebtValue
viewfunction getDebtValue(address account, address morpho, address loanToken, address collateralToken, address oracle, address irm, uint256 lltv) view returns (uint256)
getPositionValueInDebt
viewfunction getPositionValueInDebt(address account, address morpho, address loanToken, address collateralToken, address oracle, address irm, uint256 lltv) view returns (uint256)
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50610d85806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80633c5fc8db146100465780634d5b60731461006b578063851c30d91461007e575b600080fd5b610059610054366004610976565b610091565b60405190815260200160405180910390f35b610059610079366004610976565b610465565b61005961008c366004610976565b61070b565b600061009b610934565b86868686866040516020016100b49594939291906109f5565b60408051601f19818403018152918152815160209092019190912082820181905290516001600160a01b038a16916100f0918c90602401610a28565b60408051601f198184030181529181526020820180516001600160e01b03166349e2903160e11b179052516101259190610a3f565b600060405180830381855afa9150503d8060008114610160576040519150601f19603f3d011682016040523d82523d6000602084013e610165565b606091505b50602083015215158082526001146101985760405162461bcd60e51b815260040161018f90610a6e565b60405180910390fd5b60008082602001518060200190518101906101b39190610ab1565b9250925050896001600160a01b031683604001516040516024016101d991815260200190565b60408051601f198184030181529181526020820180516001600160e01b0316632e3071cd60e11b1790525161020e9190610a3f565b600060405180830381855afa9150503d8060008114610249576040519150601f19603f3d011682016040523d82523d6000602084013e61024e565b606091505b50602085015215158084526001146102785760405162461bcd60e51b815260040161018f90610aed565b60008084602001518060200190518101906102939190610b17565b505060408051600481526024810182526020810180516001600160e01b031663501ad8ff60e11b17905290516001600160801b0393841697509190921694506001600160a01b038d1693506102e89250610a3f565b600060405180830381855afa9150503d8060008114610323576040519150601f19603f3d011682016040523d82523d6000602084013e610328565b606091505b50602087015215158086526001146103525760405162461bcd60e51b815260040161018f90610b8b565b6000856020015180602001905181019061036c9190610bb4565b905060008b6001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103d29190610bcd565b60ff1690506000836103ed866001600160801b038a16610c0d565b6103f79190610c2a565b90506000610406836024610c4c565b61041190600a610d43565b61041c84600a610d43565b61042f866001600160801b038b16610c0d565b6104399190610c2a565b6104439190610c2a565b905061044f8282610c4c565b9950505050505050505050979650505050505050565b600061046f610934565b86868686866040516020016104889594939291906109f5565b60408051601f19818403018152918152815160209092019190912082820181905290516001600160a01b038a16916104c4918c90602401610a28565b60408051601f198184030181529181526020820180516001600160e01b03166349e2903160e11b179052516104f99190610a3f565b600060405180830381855afa9150503d8060008114610534576040519150601f19603f3d011682016040523d82523d6000602084013e610539565b606091505b50602083015215158082526001146105635760405162461bcd60e51b815260040161018f90610a6e565b6000816020015180602001905181019061057d9190610ab1565b60408051600481526024810182526020810180516001600160e01b031663501ad8ff60e11b17905290519194506001600160a01b038a1693506105c1925090610a3f565b600060405180830381855afa9150503d80600081146105fc576040519150601f19603f3d011682016040523d82523d6000602084013e610601565b606091505b506020840152151580835260011461062b5760405162461bcd60e51b815260040161018f90610b8b565b600082602001518060200190518101906106459190610bb4565b90506000886001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610687573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106ab9190610bcd565b60ff16905060006106bd826024610c4c565b6106c890600a610d43565b6106d383600a610d43565b6106e6856001600160801b038816610c0d565b6106f09190610c2a565b6106fa9190610c2a565b9d9c50505050505050505050505050565b6000610715610934565b868686868660405160200161072e9594939291906109f5565b60408051601f19818403018152918152815160209092019190912082820181905290516001600160a01b038a169161076a918c90602401610a28565b60408051601f198184030181529181526020820180516001600160e01b03166349e2903160e11b1790525161079f9190610a3f565b600060405180830381855afa9150503d80600081146107da576040519150601f19603f3d011682016040523d82523d6000602084013e6107df565b606091505b50602083015215158082526001146108095760405162461bcd60e51b815260040161018f90610a6e565b600081602001518060200190518101906108239190610ab1565b50915050886001600160a01b0316826040015160405160240161084891815260200190565b60408051601f198184030181529181526020820180516001600160e01b0316632e3071cd60e11b1790525161087d9190610a3f565b600060405180830381855afa9150503d80600081146108b8576040519150601f19603f3d011682016040523d82523d6000602084013e6108bd565b606091505b50602084015215158083526001146108e75760405162461bcd60e51b815260040161018f90610aed565b60008083602001518060200190518101906109029190610b17565b50506001600160801b031693506001600160801b03169350505060008183856001600160801b03166106f09190610c0d565b604051806060016040528060001515815260200160608152602001600080191681525090565b80356001600160a01b038116811461097157600080fd5b919050565b600080600080600080600060e0888a03121561099157600080fd5b61099a8861095a565b96506109a86020890161095a565b95506109b66040890161095a565b94506109c46060890161095a565b93506109d26080890161095a565b92506109e060a0890161095a565b915060c0880135905092959891949750929550565b6001600160a01b039586168152938516602085015291841660408401529092166060820152608081019190915260a00190565b9182526001600160a01b0316602082015260400190565b6000825160005b81811015610a605760208186018101518583015201610a46565b506000920191825250919050565b60208082526012908201527119985a5b081c1bdcda5d1a5bdb8818d85b1b60721b604082015260600190565b80516001600160801b038116811461097157600080fd5b600080600060608486031215610ac657600080fd5b83519250610ad660208501610a9a565b9150610ae460408501610a9a565b90509250925092565b60208082526010908201526f19985a5b081b585c9ad95d0818d85b1b60821b604082015260600190565b60008060008060008060c08789031215610b3057600080fd5b610b3987610a9a565b9550610b4760208801610a9a565b9450610b5560408801610a9a565b9350610b6360608801610a9a565b9250610b7160808801610a9a565b9150610b7f60a08801610a9a565b90509295509295509295565b6020808252600f908201526e19985a5b081c1c9a58d94818d85b1b608a1b604082015260600190565b600060208284031215610bc657600080fd5b5051919050565b600060208284031215610bdf57600080fd5b815160ff81168114610bf057600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417610c2457610c24610bf7565b92915050565b600082610c4757634e487b7160e01b600052601260045260246000fd5b500490565b81810381811115610c2457610c24610bf7565b600181815b80851115610c9a578160001904821115610c8057610c80610bf7565b80851615610c8d57918102915b93841c9390800290610c64565b509250929050565b600082610cb157506001610c24565b81610cbe57506000610c24565b8160018114610cd45760028114610cde57610cfa565b6001915050610c24565b60ff841115610cef57610cef610bf7565b50506001821b610c24565b5060208310610133831016604e8410600b8410161715610d1d575081810a610c24565b610d278383610c5f565b8060001904821115610d3b57610d3b610bf7565b029392505050565b6000610bf08383610ca256fea2646970667358221220c5ebd8601d8e88eea40b448ffc92deed03076db2ed770282fc72e8b8722e6b5c64736f6c63430008180033