Change to endEpoch add liability
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -330,7 +330,7 @@ contract CunaFinanceBsc is Initializable, ReentrancyGuardUpgradeable {
|
|||||||
/// @param estDaysRemaining Estimated days remaining for the protocol
|
/// @param estDaysRemaining Estimated days remaining for the protocol
|
||||||
/// @param currentTreasuryTvl Current treasury total value locked
|
/// @param currentTreasuryTvl Current treasury total value locked
|
||||||
/// @param _paybackPercent Percentage multiplier for unlock calculation (scaled by 10000)
|
/// @param _paybackPercent Percentage multiplier for unlock calculation (scaled by 10000)
|
||||||
function endEpoch(uint256 estDaysRemaining, uint256 currentTreasuryTvl, uint256 _paybackPercent) external onlyOwner {
|
function endEpoch(uint256 estDaysRemaining, uint256 currentTreasuryTvl, uint256 _paybackPercent, uint256 _currentLiability) external onlyOwner {
|
||||||
uint256 unlockPercentage = 0;
|
uint256 unlockPercentage = 0;
|
||||||
|
|
||||||
if (currentEpochId > 0) {
|
if (currentEpochId > 0) {
|
||||||
@@ -339,7 +339,7 @@ contract CunaFinanceBsc is Initializable, ReentrancyGuardUpgradeable {
|
|||||||
|
|
||||||
unlockPercentage = calculateUnlockPercentage(
|
unlockPercentage = calculateUnlockPercentage(
|
||||||
currentTreasuryTvl,
|
currentTreasuryTvl,
|
||||||
totalBigStakes,
|
_currentLiability,
|
||||||
lastEpoch.currentTreasuryTvl,
|
lastEpoch.currentTreasuryTvl,
|
||||||
lastEpoch.totalLiability,
|
lastEpoch.totalLiability,
|
||||||
_paybackPercent
|
_paybackPercent
|
||||||
|
|||||||
Reference in New Issue
Block a user