Governance Bonus Calculation Bug Fixed

This commit is contained in:
Luis Fernando Molina committed 2021-07-27 09:08:16 +02:00
1 parent 7b24239720
commit 2b69df26d0
4 files changed
+7 -7

No files matched your search

@@ -239,7 +239,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -4116,7 +4116,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"isCollapsed": true,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -4236,7 +4236,7 @@
{
"type": "Token Power Switch",
"name": "Delegation",
"config": "{}",
"config": "{\n \"percentage\": 20\n}",
"project": "Governance",
"tokenPowerSwitch": [],
"delegationProgram": {
@@ -4531,7 +4531,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -144,7 +144,7 @@ function newGovernanceFunctionLibraryStakingProgram() {
programNode.payload.uiObject.setErrorMessage("Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.")
return
}
programNode.payload.stakingProgram.awarded.tokens = programNode.payload.stakingProgram.ownPower * totalPowerRewardRatio
programNode.payload.stakingProgram.awarded.tokens = programNode.payload.stakingProgram.ownPower / totalPowerRewardRatio
drawProgram(programNode)
}
@@ -137,7 +137,7 @@ function newGovernanceUtilitiesBonusProgram() {
programNode.payload.uiObject.setErrorMessage("Tokens Bonus Node is needed in order for this Program to get Tokens from the Bonus Program Pool.")
return
}
programNode.payload[programPropertyName].bonus.tokens = programNode.payload[programPropertyName].bonusPower * totalPowerRewardRatio
programNode.payload[programPropertyName].bonus.tokens = programNode.payload[programPropertyName].bonusPower / totalPowerRewardRatio
drawProgram(programNode)
}
@@ -373,7 +373,7 @@ function newGovernanceUtilitiesDecendentProgram() {
programNode.payload.uiObject.setErrorMessage("Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.")
return
}
programNode.payload[programPropertyName].awarded.tokens = programNode.payload[programPropertyName].incomingPower * totalPowerRewardRatio
programNode.payload[programPropertyName].awarded.tokens = programNode.payload[programPropertyName].incomingPower / totalPowerRewardRatio
drawProgram(programNode)
}