uToken
BorrowSnapshot
struct BorrowSnapshot {
uint256 principal;
uint256 interest;
uint256 interestIndex;
uint256 lastRepay;
}WAD
uint256 WADBORROW_RATE_MAX_MANTISSA
uint256 BORROW_RATE_MAX_MANTISSARESERVE_FACTORY_MAX_MANTISSA
uint256 RESERVE_FACTORY_MAX_MANTISSAinitialExchangeRateMantissa
reserveFactorMantissa
accrualBlockNumber
borrowIndex
totalBorrows
totalReserves
totalRedeemable
overdueBlocks
originationFee
debtCeiling
maxBorrow
minBorrow
assetManager
userManager
underlying
interestRateModel
accountBorrows
AccrueInterestFailed
AmountExceedGlobalMax
AmountExceedMaxBorrow
AmountLessMinBorrow
AmountZero
BorrowRateExceedLimit
WithdrawFailed
CallerNotMember
CallerNotUserManager
InitExchangeRateNotZero
InsufficientFundsLeft
MemberIsOverdue
ReserveFactoryExceedLimit
DepositToAssetManagerFailed
LogNewMarketInterestRateModel
LogMint
LogRedeem
LogReservesAdded
LogReservesReduced
LogBorrow
LogRepay
onlyMember
onlyUserManager
__UToken_init
setAssetManager
setUserManager
setOriginationFee
setDebtCeiling
setMinBorrow
setMaxBorrow
setOverdueBlocks
setInterestRateModel
setReserveFactor
getRemainingDebtCeiling
getLastRepay
checkIsOverdue
calculatingFee
getBorrowed
borrowBalanceView
borrowBalanceStoredInternal
borrowRatePerBlock
supplyRatePerBlock
Return Values
Name
Type
Description
exchangeRateStored
Return Values
Name
Type
Description
calculatingInterest
exchangeRateCurrent
Return Values
Name
Type
Description
balanceOfUnderlying
Parameters
Name
Type
Description
Return Values
Name
Type
Description
borrow
repayBorrow
_repayBorrowFresh
accrueInterest
debtWriteOff
mint
Parameters
Name
Type
Description
redeem
Parameters
Name
Type
Description
addReserves
Parameters
Name
Type
Description
removeReserves
Parameters
Name
Type
Description
getBlockNumber
_depositToAssetManager
Last updated