CMPVault
Initialization
constructor
constructor(IERC20 asset_, bytes memory data)Description
Parameters
Functionality
Usage
initialize
Description
Parameters
Functionality
Usage
Write Methods
accrue
Description
Emits
updateExchangeRate
Description
Returns
Name
Type
Description
Emits
addCollateral
Description
Parameters
Name
Type
Description
Emits
removeCollateral
Description
Parameters
Name
Type
Description
Emits
mint
Description
Parameters
Name
Type
Description
Returns
Name
Type
Description
Emits
returning
Description
Parameters
Name
Type
Description
Returns
Name
Type
Description
Emits
manage
Description
Action
ID
Parameters
ABI encoding
value1
value2
Parameters
Name
Type
Description
Returns
Name
Type
Description
liquidate
Description
Parameters
Name
Type
Description
Emits
withdrawFees
Description
Emits
setFeeTo
Description
Parameters
Name
Type
Description
Emits
reduceSupply
Description
Parameters
Name
Type
Description
changeInterestRate
Description
Parameters
Name
Type
Description
Emits
changeMintLimit
Description
Parameters
Name
Type
Description
Emits
changePermissionControl
Description
Parameters
Name
Type
Description
Emits
setBlacklistedCallee
Description
Parameters
Name
Type
Description
Emits
View Methods
asset
Description
collateral
Description
userMintPart
Description
userCollateralAmount
Description
totalMint
Description
Properties
Name
Type
Description
totalCollateralAmount
Description
feeTo
Description
oracle
Description
oracleData
Description
blacklistedCallees
Description
accrueInfo
Description
Properties
Name
Type
Description
permissionControl
Description
mintLimit
Description
Properties
Name
Type
Description
COLLATERALIZATION_RATE
Description
LIQUIDATION_MULTIPLIER
Description
MINT_OPENING_RETURN_FEE
Description
Modifiers
onlyWhitelisted
Description
Parameters
Name
Type
Description
onlyLiquidators
Description
Parameters
Name
Type
Description
solvent
Description
Events
LogAccrue
Parameters
Name
Type
Index?
LogExchangeRate
Parameters
Name
Type
Index?
LogAddCollateral
Parameters
Name
Type
Index?
LogRemoveCollateral
Parameters
Name
Type
Index?
LogMint
Parameters
Name
Type
Index?
LogReturn
Parameters
Name
Type
Index?
LogLiquidation
Parameters
Name
Type
Index?
LogWithdrawFees
Parameters
Name
Type
Index?
LogFeeTo
Parameters
Name
Type
Index?
LogInterestChange
Parameters
Name
Type
Index?
LogChangeMintLimit
Parameters
Name
Type
Index?
LogChangeBlacklistedCallee
Parameters
Name
Type
Index?
LogChangePermissionControl
Parameters
Name
Type
Index?
Last updated

