PCVEquityMinter
A ChiTimedMinter that mints based on a percentage of PCV equity
Functions
constructor
constructor for PCVEquityMinter @param _core the Core address to reference @param _target the target to receive minted CHI @param _incentive the incentive amount for calling buy paid in CHI @param _frequency the frequency buybacks happen @param _collateralizationOracle the collateralization oracle used for PCV equity calculations @param _aprBasisPoints the APR paid out from pcv equity per year expressed in basis points
Parameters
Name | Type | Description |
---|---|---|
| address | |
| address | |
| contract ICollateralizationOracle | |
| uint256 |
mint
triggers a minting of CHI based on the PCV equity
mintAmount
setCollateralizationOracle
set the collateralization oracle
Parameters
Name | Type | Description |
---|---|---|
| contract ICollateralizationOracle |
_setCollateralizationOracle
Parameters
Name | Type | Description |
---|---|---|
| contract ICollateralizationOracle |
_afterMint
Last updated