MintersList
TTG name: minters
ValidatorsList
TTG name: validators
EarnersList
TTG name: earners
mintRatio
MR
The ratio that defines the amount of owedMminter
a Minter may maintain relative to their (collateralValueminter−totalRetrievalAmount)
TTG name: mint_ratio
There is $10,000 of the CV and the MR is 95%.
minterInterestRateModelminterRate
Smart contract that implements logic for calculation of minterRate
It implements getRate() method that returns value of minterRate in BPS
TTG name: minter_rate_model
minterRate = 100 bps
earnerInterestRateModelearnerRate
Yearly Interest rate that continuously accrues on M owned by earners
Smart contract that implements the logic for calculation of safe earnerRate
It implements getRate() method that returns value of earnerRate in BPS
TTG name: earner_rate_model
earnerRate = 500 bps
penaltyRate
owedMminter if CVminter was not updated on time. Penalty is charged only once per every missed updateCollateralInterval
excessiveOwedMminter if it is present after CVminter was updated
TTG name: penalty_rate
penaltyRate = 10 bps
mintDelay
TTG name: mint_delay
mintDelay = 14,400 sec
TTG name: mint_ttl
mintTTL = 3,600 sec
minterFreezeTime
The amount of time that minter stays frozen after one freeze call
TTG name: minter_freeze_time
minterFreezeTime = 21,600 sec
updateCollateralInterval
The length of time in seconds that Minter has to call updateCollateral, from the previous time it was called by that minter, before they will incur the penalty.
TTG name: update_collateral_interval
updateCollateralInterval = 108,000 sec
updateCollateralValidatorThreshold
The number of validators required to verify the validity of updateCollateral data.
TTG name: update_collateral_threshold
updateCollateralThreshold = 1
isEarnersListIgnored
TTG name: earners_list_ignored
earnersListIgnored=false