repay
params of yAssetParams -> (list(op), storage upd)
Last updated
params of yAssetParams -> (list(op), storage upd)
Last updated
Return amount
of debt, in underlying token of yToken token by tokenId
.
The yToken
contract expects that underlying token info of tokenId
and all borrowed by user before tokenId
s are updated by calling and in the same block before this contract method
tokenId
nat
yToken identifier
amount
nat
amount of underlying tokens to repay
yToken/cant-repay-more-than-borrowed
- when user wants to repay more than nedeed.
underflow/totalBorrowsF
- total borrows less than amount
.
token/cant-get-contract-token
- FA12 token contract address does not contain transfer
entrypoint from FA12 interface.
token/cant-get-contract-fa2-token
- FA2 token contract address does not contain transfer
entrypoint from FA2 interface.
yToken/exceeds-allowable-redeem
- raised when outstanding borrow value greater than max collateral value.
ceil-div-error
- division of two numbers fails.
yToken/need-update
- token price and interest not updated (see warning above)
yToken/yToken-undefined
- token identifier is not assigned to any known yTokens.