From 7003e1d8dda8f9c86db9c5f546594b158f7f429c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 10:05:32 +0200 Subject: [PATCH 1/8] Decendent Program --- .../Governance/UI/Function-Libraries/MentorshipProgram.js | 2 +- .../Governance/UI/Function-Libraries/ReferralProgram.js | 2 +- Projects/Governance/UI/Function-Libraries/SupportProgram.js | 2 +- Projects/Governance/UI/Utilities/MandatoryProgram.js | 2 +- Projects/ProjectsSchema.json | 6 +++--- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Projects/Governance/UI/Function-Libraries/MentorshipProgram.js b/Projects/Governance/UI/Function-Libraries/MentorshipProgram.js index 85cc6f4b6..e3cf2f9ed 100644 --- a/Projects/Governance/UI/Function-Libraries/MentorshipProgram.js +++ b/Projects/Governance/UI/Function-Libraries/MentorshipProgram.js @@ -9,7 +9,7 @@ function newGovernanceFunctionLibraryMentorshipProgram() { pools, userProfiles ) { - UI.projects.governance.utilities.mandatoryProgram.run( + UI.projects.governance.utilities.decendentProgram.run( pools, userProfiles, "mentorshipProgram", diff --git a/Projects/Governance/UI/Function-Libraries/ReferralProgram.js b/Projects/Governance/UI/Function-Libraries/ReferralProgram.js index b922392d5..d86752b24 100644 --- a/Projects/Governance/UI/Function-Libraries/ReferralProgram.js +++ b/Projects/Governance/UI/Function-Libraries/ReferralProgram.js @@ -9,7 +9,7 @@ function newGovernanceFunctionLibraryReferralProgram() { pools, userProfiles ) { - UI.projects.governance.utilities.mandatoryProgram.run( + UI.projects.governance.utilities.decendentProgram.run( pools, userProfiles, "referralProgram", diff --git a/Projects/Governance/UI/Function-Libraries/SupportProgram.js b/Projects/Governance/UI/Function-Libraries/SupportProgram.js index 386336398..49133c611 100644 --- a/Projects/Governance/UI/Function-Libraries/SupportProgram.js +++ b/Projects/Governance/UI/Function-Libraries/SupportProgram.js @@ -9,7 +9,7 @@ function newGovernanceFunctionLibrarySupportProgram() { pools, userProfiles ) { - UI.projects.governance.utilities.mandatoryProgram.run( + UI.projects.governance.utilities.decendentProgram.run( pools, userProfiles, "supportProgram", diff --git a/Projects/Governance/UI/Utilities/MandatoryProgram.js b/Projects/Governance/UI/Utilities/MandatoryProgram.js index d4bc3cbf0..c063261de 100644 --- a/Projects/Governance/UI/Utilities/MandatoryProgram.js +++ b/Projects/Governance/UI/Utilities/MandatoryProgram.js @@ -1,4 +1,4 @@ -function newFoundationsUtilitiesMandatoryProgram() { +function newFoundationsUtilitiesDecendentProgram() { let thisObject = { run: run } diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 416eb29b3..caffc8ffb 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1031,9 +1031,9 @@ "functionName": "newFoundationsUtilitiesPools" }, { - "name": "Mandatory Program", - "propertyName": "mandatoryProgram", - "functionName": "newFoundationsUtilitiesMandatoryProgram" + "name": "Decendent Program", + "propertyName": "decendentProgram", + "functionName": "newFoundationsUtilitiesDecendentProgram" } ], "spaces": [ From d56ec6855fd3995cb0150d2a07e9fe9e1de2c5d3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 11:35:18 +0200 Subject: [PATCH 2/8] Bonus Program Implemented --- Projects/Governance/Icons/tokens-bonus.png | Bin 0 -> 17306 bytes .../Governance/Plugins/Pools/Superalgos.json | 20 +- .../User-Profiles/Luis-Fernando-Molina.json | 242 +++++++++++++----- .../App-Schema/mentorship-program.json | 15 ++ .../Schemas/App-Schema/referral-program.json | 15 ++ .../Schemas/App-Schema/support-program.json | 15 ++ .../Schemas/App-Schema/tokens-bonus.json | 21 ++ .../Schemas/App-Schema/voting-program.json | 15 ++ .../Function-Libraries/MentorshipProgram.js | 10 +- .../UI/Function-Libraries/ReferralProgram.js | 10 +- .../UI/Function-Libraries/SupportProgram.js | 10 +- .../UI/Function-Libraries/VotingProgram.js | 9 + .../Governance/UI/Utilities/BonusProgram.js | 145 +++++++++++ ...andatoryProgram.js => DecendentProgram.js} | 6 +- Projects/ProjectsSchema.json | 5 + 15 files changed, 451 insertions(+), 87 deletions(-) create mode 100644 Projects/Governance/Icons/tokens-bonus.png create mode 100644 Projects/Governance/Schemas/App-Schema/tokens-bonus.json create mode 100644 Projects/Governance/UI/Utilities/BonusProgram.js rename Projects/Governance/UI/Utilities/{MandatoryProgram.js => DecendentProgram.js} (99%) diff --git a/Projects/Governance/Icons/tokens-bonus.png b/Projects/Governance/Icons/tokens-bonus.png new file mode 100644 index 0000000000000000000000000000000000000000..41d647283bb3517ae1de35fd098b0dad5adbb321 GIT binary patch literal 17306 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�DbKdk%MJAVEEL8v% z0$$NPyZ4se+Q8sWQa_l<_VZzeBm~qZA^iML;r0Ci-?%>oa$ACFtEIl(*0g+7V1$oY zlMxklMj8W-&6(tC0deS_JXsFWNK{THW_*E3@ikNrZ6 z_52k8S-~ejb~SMu>OAOt+ds+w-FjzeZhUXA&VM3AR%`D?PvJ~s#%PlKx4w5>KR>zp zNP)3Nv(DH4>_%Ge1ABLF@&5jVImsabe05iwC%-f9eR=_X9$u>c)BO#M-{oeoP{PZT z>F)6jlW+H$UDodBrEwK@4fHPocDKXt`*sqC`L(6+vbgpeafSeD2MGB328O{7Mm>f+ wlQTo`jTB&2^Z)e)B;o(ZH%K7v?t&n=K$%e{e)O8f(0^m8KG9UFQZNtsfAFxvz5oCK literal 0 HcmV?d00001 diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index 88b4eceb7..bcd993cb5 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -642,7 +642,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1274,8 +1274,8 @@ }, { "type": "Pool", - "name": "Referrals Participation Bonus", - "config": "{\n \"codeName\": \"Referrals-Participation-Bonus\"\n}", + "name": "Referrals Bonus", + "config": "{\n \"codeName\": \"Referrals-Bonus\"\n}", "project": "Governance", "poolClasses": [], "pools": [], @@ -1365,8 +1365,8 @@ }, { "type": "Pool", - "name": "Support Participation Bonus", - "config": "{\n \"codeName\": \"Support-Participation-Bonus\"\n}", + "name": "Support Bonus", + "config": "{\n \"codeName\": \"Support-Bonus\"\n}", "project": "Governance", "poolClasses": [], "pools": [], @@ -1457,7 +1457,7 @@ { "type": "Pool", "name": "Mentorship Participation Bonus", - "config": "{\n \"codeName\": \"Mentorship-Participation-Bonus\"\n}", + "config": "{\n \"codeName\": \"Mentorship-Bonus\"\n}", "project": "Governance", "poolClasses": [], "pools": [], @@ -1547,8 +1547,8 @@ "pools": [ { "type": "Pool", - "name": "Voting Participation Bonus", - "config": "{\n \"codeName\": \"Voting-Participation-Bonus\"\n}", + "name": "Voting Bonus", + "config": "{\n \"codeName\": \"Voting-Bonus\"\n}", "project": "Governance", "poolClasses": [], "pools": [], @@ -1608,8 +1608,8 @@ "pools": [ { "type": "Pool", - "name": "Liquid Democracy Participation Bonus", - "config": "{\n \"codeName\": \"Liquid-Democracy-Participation-Bonus\"\n}", + "name": "Liquid Democracy Bonus", + "config": "{\n \"codeName\": \"Liquid-Democracy-Bonus\"\n}", "project": "Governance", "poolClasses": [], "pools": [], diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 32e9c885a..13941c9d6 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -22,8 +22,8 @@ "id": "fb0a076c-b0a8-4f16-9a47-10a3f3489a0a", "savedPayload": { "position": { - "x": 30660.151752050326, - "y": 22933.690934849117 + "x": 30695.66511087198, + "y": 22950.386032869752 }, "targetPosition": { "x": 30550.54944474041, @@ -33,7 +33,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -53,8 +53,8 @@ "id": "56ac3eb9-2d72-4a8d-99bc-3221819ce995", "savedPayload": { "position": { - "x": 30847.198692607948, - "y": 23168.240379589526 + "x": 30785.098889480818, + "y": 23025.90611888476 }, "targetPosition": { "x": 30550.54944474041, @@ -64,7 +64,32 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "2d205ae2-9158-4b36-a8cb-f9d5c5061342", + "savedPayload": { + "position": { + "x": 30838.82464132394, + "y": 23129.902406014924 + }, + "targetPosition": { + "x": 30550.54944474041, + "y": 23212.953059442378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -108,8 +133,8 @@ "id": "2a038796-fccd-4a5a-b943-116ccca91b1d", "savedPayload": { "position": { - "x": 30895.15021539039, - "y": 23378.32972786362 + "x": 30904.23967921002, + "y": 23416.50441319547 }, "targetPosition": { "x": 30608.478373654547, @@ -119,7 +144,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -139,8 +164,8 @@ "id": "c6367a1d-4bc7-4348-8309-a3e6f3fcdd50", "savedPayload": { "position": { - "x": 30828.393935203494, - "y": 23670.808101518167 + "x": 30900.956747309094, + "y": 23533.512560373787 }, "targetPosition": { "x": 30608.478373654547, @@ -150,7 +175,32 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "3d5e14b8-8187-4f3b-8142-8daa540977a7", + "savedPayload": { + "position": { + "x": 30853.146634342324, + "y": 23640.357669040834 + }, + "targetPosition": { + "x": 30608.478373654547, + "y": 23466.75628018689 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -194,8 +244,8 @@ "id": "97483d0f-35ec-4471-a981-0d22565e0d63", "savedPayload": { "position": { - "x": 30729.330120827777, - "y": 23769.374378957273 + "x": 30684.8524863998, + "y": 23852.02767352297 }, "targetPosition": { "x": 30446.165121735266, @@ -205,7 +255,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -225,8 +275,8 @@ "id": "8adecfda-c803-400c-acde-c34bda09e39b", "savedPayload": { "position": { - "x": 30576.330243470533, - "y": 23940.58132074145 + "x": 30617.010469685803, + "y": 23916.891283005098 }, "targetPosition": { "x": 30446.165121735266, @@ -236,7 +286,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -256,8 +306,8 @@ "id": "09648f99-1bf8-4d53-9d20-f15cc8c71508", "savedPayload": { "position": { - "x": 30347.081403148717, - "y": 23953.455659463234 + "x": 30532.444919964873, + "y": 23957.615905376202 }, "targetPosition": { "x": 30446.165121735266, @@ -267,7 +317,32 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "4113b77f-b7f4-41d2-8603-3784b2b65412", + "savedPayload": { + "position": { + "x": 30439.433702446524, + "y": 23970.215130853474 + }, + "targetPosition": { + "x": 30446.165121735266, + "y": 23670.290660370723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -287,7 +362,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -325,12 +400,12 @@ "id": "edf1a5c9-7802-4856-918c-3cd5a7a9caf7", "savedPayload": { "position": { - "x": 30718.661945753065, - "y": 24284.862061411382 + "x": 30541.44352053292, + "y": 24401.82684154666 }, "targetPosition": { - "x": 30463.457926046864, - "y": 24127.15693046823 + "x": 30335.75245832439, + "y": 24183.443721943684 }, "floatingObject": { "isPinned": false, @@ -352,12 +427,12 @@ "id": "ebad23ed-1a02-4edf-a9d7-fc4b2fd0dacb", "savedPayload": { "position": { - "x": 30463.457926046864, - "y": 24127.15693046823 + "x": 30335.75245832439, + "y": 24183.443721943684 }, "targetPosition": { - "x": 30208.253906340662, - "y": 23969.45179952508 + "x": 30130.06139611586, + "y": 23965.06060234071 }, "floatingObject": { "isPinned": false, @@ -387,12 +462,12 @@ "id": "e745f3cd-4cd9-421b-b9ab-f62650fb56f8", "savedPayload": { "position": { - "x": 30322.02154513654, - "y": 24247.043089667277 + "x": 30168.106583981345, + "y": 24262.63843027868 }, "targetPosition": { - "x": 30208.253906340662, - "y": 23969.45179952508 + "x": 30130.06139611586, + "y": 23965.06060234071 }, "floatingObject": { "isPinned": false, @@ -422,12 +497,12 @@ "id": "3ae7f0f9-be37-4e6c-b3b1-4343e51f80a9", "savedPayload": { "position": { - "x": 30137.12979302601, - "y": 24260.89881101294 + "x": 29985.928740982057, + "y": 24228.16852263974 }, "targetPosition": { - "x": 30208.253906340662, - "y": 23969.45179952508 + "x": 30130.06139611586, + "y": 23965.06060234071 }, "floatingObject": { "isPinned": false, @@ -457,12 +532,12 @@ "id": "d8ab7844-f98f-4ce1-a634-c0ff98af28ca", "savedPayload": { "position": { - "x": 29979.405034781983, - "y": 24163.431679889818 + "x": 29858.804673355116, + "y": 24093.20033215587 }, "targetPosition": { - "x": 30208.253906340662, - "y": 23969.45179952508 + "x": 30130.06139611586, + "y": 23965.06060234071 }, "floatingObject": { "isPinned": false, @@ -487,8 +562,8 @@ "id": "f8a482c4-dee0-475a-831b-7514fd255ba6", "savedPayload": { "position": { - "x": 30208.253906340662, - "y": 23969.45179952508 + "x": 30130.06139611586, + "y": 23965.06060234071 }, "targetPosition": { "x": 30185.834878264734, @@ -498,7 +573,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -521,8 +596,8 @@ "id": "5011109c-3f87-471a-b786-5fd371f53853", "savedPayload": { "position": { - "x": 29937.963245969935, - "y": 23839.28667778981 + "x": 29990.148654881297, + "y": 23897.68217731436 }, "targetPosition": { "x": 30185.834878264734, @@ -532,7 +607,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -592,12 +667,12 @@ "id": "4381f059-44c8-4843-9cac-8a7cf41fa14c", "savedPayload": { "position": { - "x": 29291.212129593012, - "y": 23941.616203036338 + "x": 29439.067762384868, + "y": 24114.971388205784 }, "targetPosition": { - "x": 29511.12769114196, - "y": 23737.564381705062 + "x": 29598.67738533947, + "y": 23860.954128437297 }, "floatingObject": { "isPinned": false, @@ -619,12 +694,12 @@ "id": "d69739f9-958e-480e-95e3-a72bb5f6ceab", "savedPayload": { "position": { - "x": 29511.12769114196, - "y": 23737.564381705062 + "x": 29598.67738533947, + "y": 23860.954128437297 }, "targetPosition": { - "x": 29731.043252690906, - "y": 23533.512560373787 + "x": 29758.28700829407, + "y": 23606.93686866881 }, "floatingObject": { "isPinned": false, @@ -1990,12 +2065,12 @@ "id": "e059f5c4-9132-4d76-9f3e-1060658fa704", "savedPayload": { "position": { - "x": 29151.893037300517, - "y": 23511.84228823741 + "x": 29193.26217880617, + "y": 23735.90009886783 }, "targetPosition": { - "x": 29444.371410955064, - "y": 23445.086008050515 + "x": 29458.49679685755, + "y": 23595.719510385912 }, "floatingObject": { "isPinned": false, @@ -2027,12 +2102,12 @@ "id": "7607658c-f3ad-42de-a316-35dd052e0477", "savedPayload": { "position": { - "x": 29240.31958962379, - "y": 23225.17044650157 + "x": 29204.479537089064, + "y": 23436.10988743131 }, "targetPosition": { - "x": 29444.371410955064, - "y": 23445.086008050515 + "x": 29458.49679685755, + "y": 23595.719510385912 }, "floatingObject": { "isPinned": false, @@ -2055,12 +2130,12 @@ "id": "1d398124-3f36-40a1-8b3b-6c77ad489b92", "savedPayload": { "position": { - "x": 29444.371410955064, - "y": 23445.086008050515 + "x": 29458.49679685755, + "y": 23595.719510385912 }, "targetPosition": { - "x": 29731.043252690906, - "y": 23533.512560373787 + "x": 29758.28700829407, + "y": 23606.93686866881 }, "floatingObject": { "isPinned": false, @@ -2080,8 +2155,8 @@ "id": "2b8d3ce7-515c-44ad-8d80-3c2be6d7736f", "savedPayload": { "position": { - "x": 29731.043252690906, - "y": 23533.512560373787 + "x": 29758.28700829407, + "y": 23606.93686866881 }, "targetPosition": { "x": 30023.521626345453, @@ -2091,7 +2166,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -2101,6 +2176,31 @@ } } ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "e9c0e495-7985-4381-bf75-865d87289038", + "savedPayload": { + "position": { + "x": 29723.731414908932, + "y": 23455.538921903993 + }, + "targetPosition": { + "x": 30023.521626345453, + "y": 23466.75628018689 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, "id": "d5ed432e-78bf-432e-be3b-8649932f7a65", "savedPayload": { "position": { diff --git a/Projects/Governance/Schemas/App-Schema/mentorship-program.json b/Projects/Governance/Schemas/App-Schema/mentorship-program.json index 24d587b52..1f6dd96ce 100644 --- a/Projects/Governance/Schemas/App-Schema/mentorship-program.json +++ b/Projects/Governance/Schemas/App-Schema/mentorship-program.json @@ -24,6 +24,15 @@ "label": "Add Tokens Awarded", "relatedUiObject": "Tokens Awarded" }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "tokensBonus", + "actionFunction": "payload.executeAction", + "label": "Add Tokens Bonus", + "relatedUiObject": "Tokens Bonus" + }, { "action": "Delete UI Object", "actionProject": "Foundations", @@ -59,6 +68,12 @@ "type": "node", "childType": "Tokens Awarded", "autoAdd": true + }, + { + "name": "tokensBonus", + "type": "node", + "childType": "Tokens Bonus", + "autoAdd": true } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/referral-program.json b/Projects/Governance/Schemas/App-Schema/referral-program.json index 4ee361de2..d5ae28264 100644 --- a/Projects/Governance/Schemas/App-Schema/referral-program.json +++ b/Projects/Governance/Schemas/App-Schema/referral-program.json @@ -24,6 +24,15 @@ "label": "Add Tokens Awarded", "relatedUiObject": "Tokens Awarded" }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "tokensBonus", + "actionFunction": "payload.executeAction", + "label": "Add Tokens Bonus", + "relatedUiObject": "Tokens Bonus" + }, { "action": "Delete UI Object", "actionProject": "Foundations", @@ -59,6 +68,12 @@ "type": "node", "childType": "Tokens Awarded", "autoAdd": true + }, + { + "name": "tokensBonus", + "type": "node", + "childType": "Tokens Bonus", + "autoAdd": true } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/support-program.json b/Projects/Governance/Schemas/App-Schema/support-program.json index 2441a4e96..678467cdb 100644 --- a/Projects/Governance/Schemas/App-Schema/support-program.json +++ b/Projects/Governance/Schemas/App-Schema/support-program.json @@ -24,6 +24,15 @@ "label": "Add Tokens Awarded", "relatedUiObject": "Tokens Awarded" }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "tokensBonus", + "actionFunction": "payload.executeAction", + "label": "Add Tokens Bonus", + "relatedUiObject": "Tokens Bonus" + }, { "action": "Delete UI Object", "actionProject": "Foundations", @@ -59,6 +68,12 @@ "type": "node", "childType": "Tokens Awarded", "autoAdd": true + }, + { + "name": "tokensBonus", + "type": "node", + "childType": "Tokens Bonus", + "autoAdd": true } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/tokens-bonus.json b/Projects/Governance/Schemas/App-Schema/tokens-bonus.json new file mode 100644 index 000000000..9a5d16079 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/tokens-bonus.json @@ -0,0 +1,21 @@ +{ + "type": "Tokens Bonus", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->Referral Program->Mentorship Program->Support Program->Voting Program->" + }, + "propertyNameAtParent": "tokensBonus" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/voting-program.json b/Projects/Governance/Schemas/App-Schema/voting-program.json index 83a9aec37..1c5ed21b6 100644 --- a/Projects/Governance/Schemas/App-Schema/voting-program.json +++ b/Projects/Governance/Schemas/App-Schema/voting-program.json @@ -24,6 +24,15 @@ "label": "Add Tokens Awarded", "relatedUiObject": "Tokens Awarded" }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "tokensBonus", + "actionFunction": "payload.executeAction", + "label": "Add Tokens Bonus", + "relatedUiObject": "Tokens Bonus" + }, { "action": "Delete UI Object", "actionProject": "Foundations", @@ -59,6 +68,12 @@ "type": "node", "childType": "Tokens Awarded", "autoAdd": true + }, + { + "name": "tokensBonus", + "type": "node", + "childType": "Tokens Bonus", + "autoAdd": true } ] } \ No newline at end of file diff --git a/Projects/Governance/UI/Function-Libraries/MentorshipProgram.js b/Projects/Governance/UI/Function-Libraries/MentorshipProgram.js index e3cf2f9ed..3d3a57852 100644 --- a/Projects/Governance/UI/Function-Libraries/MentorshipProgram.js +++ b/Projects/Governance/UI/Function-Libraries/MentorshipProgram.js @@ -9,11 +9,19 @@ function newGovernanceFunctionLibraryMentorshipProgram() { pools, userProfiles ) { + + UI.projects.governance.utilities.bonusProgram.run( + pools, + userProfiles, + "mentorshipProgram", + "Mentorship-Bonus" + ) + UI.projects.governance.utilities.decendentProgram.run( pools, userProfiles, "mentorshipProgram", - "Mentorship-Program", + "Mentorship-Rewards", "Mentorship Program", "Mentorship Power", "userMentors", diff --git a/Projects/Governance/UI/Function-Libraries/ReferralProgram.js b/Projects/Governance/UI/Function-Libraries/ReferralProgram.js index d86752b24..121dc232e 100644 --- a/Projects/Governance/UI/Function-Libraries/ReferralProgram.js +++ b/Projects/Governance/UI/Function-Libraries/ReferralProgram.js @@ -9,11 +9,19 @@ function newGovernanceFunctionLibraryReferralProgram() { pools, userProfiles ) { + + UI.projects.governance.utilities.bonusProgram.run( + pools, + userProfiles, + "referralProgram", + "Referrals-Bonus" + ) + UI.projects.governance.utilities.decendentProgram.run( pools, userProfiles, "referralProgram", - "Referral-Program", + "Referrals-Rewards", "Referral Program", "Referral Power", "userReferrers", diff --git a/Projects/Governance/UI/Function-Libraries/SupportProgram.js b/Projects/Governance/UI/Function-Libraries/SupportProgram.js index 49133c611..9646cf9b2 100644 --- a/Projects/Governance/UI/Function-Libraries/SupportProgram.js +++ b/Projects/Governance/UI/Function-Libraries/SupportProgram.js @@ -9,11 +9,19 @@ function newGovernanceFunctionLibrarySupportProgram() { pools, userProfiles ) { + + UI.projects.governance.utilities.bonusProgram.run( + pools, + userProfiles, + "supportProgram", + "Support-Bonus" + ) + UI.projects.governance.utilities.decendentProgram.run( pools, userProfiles, "supportProgram", - "Support-Program", + "Support-Rewards", "Support Program", "Support Power", "userSupporters", diff --git a/Projects/Governance/UI/Function-Libraries/VotingProgram.js b/Projects/Governance/UI/Function-Libraries/VotingProgram.js index a6c802de7..0adc00ee4 100644 --- a/Projects/Governance/UI/Function-Libraries/VotingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/VotingProgram.js @@ -13,6 +13,15 @@ function newGovernanceFunctionLibraryVotingProgram() { positions, userProfiles ) { + + /* Bonus Calculation is here */ + UI.projects.governance.utilities.bonusProgram.run( + pools, + userProfiles, + "votingtProgram", + "Voting-Bonus" + ) + /* Reset Votes at Pools */ for (let i = 0; i < pools.length; i++) { let poolsNode = pools[i] diff --git a/Projects/Governance/UI/Utilities/BonusProgram.js b/Projects/Governance/UI/Utilities/BonusProgram.js new file mode 100644 index 000000000..47bc18ed3 --- /dev/null +++ b/Projects/Governance/UI/Utilities/BonusProgram.js @@ -0,0 +1,145 @@ +function newFoundationsUtilitiesBonusProgram() { + let thisObject = { + run: run + } + + return thisObject + + function run( + pools, + userProfiles, + programPropertyName, + programCodeName + ) { + let programPoolTokenReward + /* + In order to be able to calculate the share of the Program Pool for each User Profile, + we need to accumulate all the Participation Power that each User Profile at their Program + node has, because with that Power is that each Program node gets a share of the pool. + */ + let accumulatedProgramPower = 0 + + /* Scan Pools Until finding the Mentoship-Program Pool */ + for (let i = 0; i < pools.length; i++) { + let poolsNode = pools[i] + programPoolTokenReward = UI.projects.governance.utilities.pools.findPool(poolsNode, programCodeName) + } + if (programPoolTokenReward === undefined || programPoolTokenReward === 0) { return } + + for (let i = 0; i < userProfiles.length; i++) { + let userProfile = userProfiles[i] + + if (userProfile.tokenPowerSwitch === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName] === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName].payload === undefined) { continue } + + resetProgram(userProfile.tokenPowerSwitch[programPropertyName]) + } + for (let i = 0; i < userProfiles.length; i++) { + let userProfile = userProfiles[i] + + if (userProfile.tokenPowerSwitch === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName] === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName].payload === undefined) { continue } + + validateProgram(userProfile.tokenPowerSwitch[programPropertyName]) + } + for (let i = 0; i < userProfiles.length; i++) { + let userProfile = userProfiles[i] + + if (userProfile.tokenPowerSwitch === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName] === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName].payload === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName].payload[programPropertyName].isActive === false) { continue } + + distributeProgram(userProfile.tokenPowerSwitch[programPropertyName]) + } + for (let i = 0; i < userProfiles.length; i++) { + let userProfile = userProfiles[i] + + if (userProfile.tokenPowerSwitch === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName] === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName].payload === undefined) { continue } + if (userProfile.tokenPowerSwitch[programPropertyName].payload[programPropertyName].isActive === false) { continue } + + calculateProgram(userProfile.tokenPowerSwitch[programPropertyName]) + } + + function resetProgram(node) { + if (node === undefined) { return } + if (node.payload === undefined) { return } + node.payload[programPropertyName] = { + bonusPower: 0, + bonus: { + tokens: 0, + percentage: 0 + } + } + } + + function validateProgram(node) { + /* + This program is not going to run unless the Profile has Tokens, and for + that users needs to execute the setup procedure of signing their Github + username with their private key. + */ + if ( + node.payload.parentNode.payload.parentNode.payload.blockchainTokens === undefined + ) { + node.payload[programPropertyName].isActive = false + node.payload.parentNode.payload.parentNode.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.") + return + } + } + + function distributeProgram(programNode) { + if (programNode === undefined || programNode.payload === undefined) { return } + /* + Here we will convert Token Power into Participation Power. + As per system rules Participation Powar = tokensPower + */ + let programPower = programNode.payload.tokenPower + programNode.payload[programPropertyName].bonusPower = programPower + + accumulatedProgramPower = accumulatedProgramPower + programPower + } + + function calculateProgram(programNode) { + /* + Here we will calculate which share of the Program Pool this user will get in tokens. + To do that, we use the bonusPower, to see which proportion of the accumulatedProgramPower + represents. + */ + if (programNode.payload === undefined) { return } + /* + If the accumulatedProgramPower is not grater the amount of tokens at the Program Pool, then + this user will get the exact amount of tokens from the pool as incomingPower he has. + + If the accumulatedProgramPower is grater the amount of tokens at the Program Pool, then + the amount ot tokens to be received is a proportional to the share of incomingPower in accumulatedProgramPower. + */ + let totalPowerRewardRatio = accumulatedProgramPower / programPoolTokenReward + if (totalPowerRewardRatio < 1) { totalPowerRewardRatio = 1 } + + if (programNode.tokensBonus === undefined || programNode.tokensBonus.payload === undefined) { + programNode.payload.uiObject.setErrorMessage("Tokens Bonus Node is needed in order for this Program to get Tokens from the Program Pool.") + return + } + programNode.payload[programPropertyName].bonus.tokens = programNode.payload[programPropertyName].bonusPower * totalPowerRewardRatio + + drawProgram(programNode) + } + + function drawProgram(node) { + if (node.tokensBonus !== undefined && node.tokensBonus.payload !== undefined) { + + const tokensBonusText = parseFloat(node.payload[programPropertyName].bonus.tokens.toFixed(2)).toLocaleString('en') + + node.tokensBonus.payload.uiObject.valueAngleOffset = 0 + node.tokensBonus.payload.uiObject.valueAtAngle = false + + node.tokensBonus.payload.uiObject.setValue(tokensBonusText + ' SA Tokens') + } + } + } +} \ No newline at end of file diff --git a/Projects/Governance/UI/Utilities/MandatoryProgram.js b/Projects/Governance/UI/Utilities/DecendentProgram.js similarity index 99% rename from Projects/Governance/UI/Utilities/MandatoryProgram.js rename to Projects/Governance/UI/Utilities/DecendentProgram.js index c063261de..da38b64ae 100644 --- a/Projects/Governance/UI/Utilities/MandatoryProgram.js +++ b/Projects/Governance/UI/Utilities/DecendentProgram.js @@ -9,7 +9,7 @@ function newFoundationsUtilitiesDecendentProgram() { pools, userProfiles, programPropertyName, - programName, + programCodeName, programNodeType, programPowerName, usersArrayPropertyName, @@ -18,7 +18,7 @@ function newFoundationsUtilitiesDecendentProgram() { /* Here we will store the total amount of tokens that is going to be distributed among all participants of the Program. This will come from a Pool that is configured wiht a codeName config property - with the value programName + with the value programCodeName */ let programPoolTokenReward /* @@ -32,7 +32,7 @@ function newFoundationsUtilitiesDecendentProgram() { /* Scan Pools Until finding the Mentoship-Program Pool */ for (let i = 0; i < pools.length; i++) { let poolsNode = pools[i] - programPoolTokenReward = UI.projects.governance.utilities.pools.findPool(poolsNode, programName) + programPoolTokenReward = UI.projects.governance.utilities.pools.findPool(poolsNode, programCodeName) } if (programPoolTokenReward === undefined || programPoolTokenReward === 0) { return } /* diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index caffc8ffb..9a134882c 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1034,6 +1034,11 @@ "name": "Decendent Program", "propertyName": "decendentProgram", "functionName": "newFoundationsUtilitiesDecendentProgram" + }, + { + "name": "Bonus Program", + "propertyName": "bonusProgram", + "functionName": "newFoundationsUtilitiesBonusProgram" } ], "spaces": [ From 2e16d90cf5e363e5225afba2a0d6d8241230c472 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 11:38:09 +0200 Subject: [PATCH 3/8] Non Mandatory Programs --- .../UI/Function-Libraries/TokenPower.js | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/Projects/Governance/UI/Function-Libraries/TokenPower.js b/Projects/Governance/UI/Function-Libraries/TokenPower.js index 5125476e6..f5c56b997 100644 --- a/Projects/Governance/UI/Function-Libraries/TokenPower.js +++ b/Projects/Governance/UI/Function-Libraries/TokenPower.js @@ -210,22 +210,7 @@ function newGovernanceFunctionLibraryTokenPower() { } function getPercentage(node) { - /* - There are some system wide rules regarfing mandatory percentages, - we will apply them now. - */ - switch (node.type) { - case 'Referral Program': { - return 20 - } - case 'Mentorship Program': { - return 10 - } - case 'Support Program': { - return 10 - } - default: return UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'percentage') - } + return UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'percentage') } function drawTokenPower(node, tokenPower, percentage) { From 993ddb8790fa3fe496ba0bfca034ba77be6c6f71 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 11:42:47 +0200 Subject: [PATCH 4/8] mandatory programs removed --- .../UI/Function-Libraries/StackingProgram.js | 25 +++---------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/Projects/Governance/UI/Function-Libraries/StackingProgram.js b/Projects/Governance/UI/Function-Libraries/StackingProgram.js index 4ac2e320a..8ed2aaf62 100644 --- a/Projects/Governance/UI/Function-Libraries/StackingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/StackingProgram.js @@ -92,26 +92,7 @@ function newGovernanceFunctionLibraryStackingProgram() { node.payload.parentNode.payload.parentNode.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.") return } - /* - The Staking Program is activated, only when then Mandatory Programs are active. - */ - if ( - node.payload.parentNode.payload.parentNode.tokenPowerSwitch !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.referralProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.mentorshipProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.supportProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.referralProgram.payload.referralProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.mentorshipProgram.payload.mentorshipProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.supportProgram.payload.supportProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.referralProgram.payload.referralProgram.isActive === true && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.mentorshipProgram.payload.mentorshipProgram.isActive === true && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.supportProgram.payload.supportProgram.isActive === true - ) { - node.payload.stackingProgram.isActive = true - } else { - node.payload.stackingProgram.isActive = false - node.payload.uiObject.setErrorMessage("This Program will be activated once you activate the Referral, Support and Mentorship Programs.") - } + node.payload.stackingProgram.isActive = true } function distributeProgram(programNode) { @@ -155,7 +136,7 @@ function newGovernanceFunctionLibraryStackingProgram() { function drawProgram(node) { if (node.payload !== undefined) { - const ownPowerText = parseFloat(node.payload.stackingProgram.ownPower.toFixed(2)).toLocaleString('en') + const ownPowerText = parseFloat(node.payload.stackingProgram.ownPower.toFixed(2)).toLocaleString('en') node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false @@ -164,7 +145,7 @@ function newGovernanceFunctionLibraryStackingProgram() { } if (node.tokensAwarded !== undefined && node.tokensAwarded.payload !== undefined) { - const tokensAwardedText = parseFloat(node.payload.stackingProgram.awarded.tokens.toFixed(2)).toLocaleString('en') + const tokensAwardedText = parseFloat(node.payload.stackingProgram.awarded.tokens.toFixed(2)).toLocaleString('en') node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 node.tokensAwarded.payload.uiObject.valueAtAngle = false From e9f862658fe62671466f95b0a376923a35f5dac6 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 11:50:51 +0200 Subject: [PATCH 5/8] Bonus Working --- .../User-Profiles/Luis-Fernando-Molina.json | 916 ++++++++++++++---- .../UI/Function-Libraries/VotingProgram.js | 2 +- 2 files changed, 754 insertions(+), 164 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 13941c9d6..a139bd950 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -749,12 +749,12 @@ "id": "fa27ae9a-2aaa-4b77-a865-f42c4b1e3cde", "savedPayload": { "position": { - "x": 28975.318020024322, - "y": 24155.72523266658 + "x": 29667.54999341966, + "y": 24404.34621806635 }, "targetPosition": { - "x": 28886.89146770105, - "y": 23869.053390930738 + "x": 29394.872650195997, + "y": 24279.25798323795 }, "floatingObject": { "isPinned": false, @@ -780,12 +780,12 @@ "id": "6d9d9712-7a90-4dac-bdcb-1c62c2656155", "savedPayload": { "position": { - "x": 28682.839646369775, - "y": 24088.968952479685 + "x": 29422.881732731883, + "y": 24577.94760692029 }, "targetPosition": { - "x": 28886.89146770105, - "y": 23869.053390930738 + "x": 29394.872650195997, + "y": 24279.25798323795 }, "floatingObject": { "isPinned": false, @@ -810,12 +810,12 @@ "id": "128afaa5-16bb-4d08-9f49-abfc954f2b58", "savedPayload": { "position": { - "x": 28886.89146770105, - "y": 23869.053390930738 + "x": 29394.872650195997, + "y": 24279.25798323795 }, "targetPosition": { - "x": 28953.647747887946, - "y": 23576.57501727619 + "x": 29221.271261342055, + "y": 24034.589722550172 }, "floatingObject": { "isPinned": false, @@ -850,12 +850,12 @@ "id": "1fa92d72-8c7c-4595-90f0-83b72cff9dd8", "savedPayload": { "position": { - "x": 28380.30406441626, - "y": 23753.428121922734 + "x": 28971.094791685256, + "y": 24579.944408997497 }, "targetPosition": { - "x": 28666.975906152104, - "y": 23665.001569599463 + "x": 29096.183026513656, + "y": 24307.267065773834 }, "floatingObject": { "isPinned": false, @@ -880,12 +880,12 @@ "id": "8a915b0f-36c1-4019-b006-02c4a5d47079", "savedPayload": { "position": { - "x": 28666.975906152104, - "y": 23665.001569599463 + "x": 29096.183026513656, + "y": 24307.267065773834 }, "targetPosition": { - "x": 28953.647747887946, - "y": 23576.57501727619 + "x": 29221.271261342055, + "y": 24034.589722550172 }, "floatingObject": { "isPinned": false, @@ -913,17 +913,17 @@ "id": "b313f748-da26-4c50-8ba1-36fff49f3a0f", "savedPayload": { "position": { - "x": 28953.647747887946, - "y": 23576.57501727619 + "x": 29221.271261342055, + "y": 24034.589722550172 }, "targetPosition": { - "x": 29157.69956921922, - "y": 23356.659455727244 + "x": 29193.26217880617, + "y": 23735.90009886783 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -959,12 +959,12 @@ "id": "a32cb176-83c0-4800-b630-01f1df6d2301", "savedPayload": { "position": { - "x": 28868.072144639955, - "y": 24020.492564391414 + "x": 29531.68805670066, + "y": 24376.233110978326 }, "targetPosition": { - "x": 28758.469837330038, - "y": 23741.230439798153 + "x": 29245.016214964817, + "y": 24287.806558655055 }, "floatingObject": { "isPinned": false, @@ -990,12 +990,12 @@ "id": "33a03a57-6811-4cad-94af-14a0597e9fb3", "savedPayload": { "position": { - "x": 28638.502230034115, - "y": 24016.199116559146 + "x": 29385.196803446735, + "y": 24553.041176706436 }, "targetPosition": { - "x": 28758.469837330038, - "y": 23741.230439798153 + "x": 29245.016214964817, + "y": 24287.806558655055 }, "floatingObject": { "isPinned": false, @@ -1021,12 +1021,12 @@ "id": "b820443f-890c-4401-bead-82e4617943b0", "savedPayload": { "position": { - "x": 28479.207712736777, - "y": 23850.83274710807 + "x": 29156.589662641545, + "y": 24574.478400390897 }, "targetPosition": { - "x": 28758.469837330038, - "y": 23741.230439798153 + "x": 29245.016214964817, + "y": 24287.806558655055 }, "floatingObject": { "isPinned": false, @@ -1051,12 +1051,12 @@ "id": "c8894826-483a-4c6d-92e7-8190ea952717", "savedPayload": { "position": { - "x": 28758.469837330038, - "y": 23741.230439798153 + "x": 29245.016214964817, + "y": 24287.806558655055 }, "targetPosition": { - "x": 28878.43744462596, - "y": 23466.26176303716 + "x": 29104.835626482898, + "y": 24022.571940603673 }, "floatingObject": { "isPinned": false, @@ -1091,12 +1091,12 @@ "id": "cb05c8ff-235b-4b97-9c41-d3cbee5d797d", "savedPayload": { "position": { - "x": 28319.91319543944, - "y": 23685.466377656994 + "x": 28927.982521836355, + "y": 24595.91562407536 }, "targetPosition": { - "x": 28599.1753200327, - "y": 23575.864070347077 + "x": 29016.409074159626, + "y": 24309.243782339516 }, "floatingObject": { "isPinned": false, @@ -1121,12 +1121,12 @@ "id": "307ed30b-fbb2-49c8-ad8a-7e45d9fd8815", "savedPayload": { "position": { - "x": 28599.1753200327, - "y": 23575.864070347077 + "x": 29016.409074159626, + "y": 24309.243782339516 }, "targetPosition": { - "x": 28878.43744462596, - "y": 23466.26176303716 + "x": 29104.835626482898, + "y": 24022.571940603673 }, "floatingObject": { "isPinned": false, @@ -1161,12 +1161,12 @@ "id": "40d246e2-1cd8-4e8e-a9d9-33a3256f1f75", "savedPayload": { "position": { - "x": 28328.500091103975, - "y": 23226.326548445315 + "x": 28574.366390380135, + "y": 24302.93311756751 }, "targetPosition": { - "x": 28603.468767864968, - "y": 23346.294155741238 + "x": 28839.601008431517, + "y": 24162.752529085592 }, "floatingObject": { "isPinned": false, @@ -1191,12 +1191,12 @@ "id": "021a8f3b-eccc-4cce-9884-f3b51d7470d8", "savedPayload": { "position": { - "x": 28603.468767864968, - "y": 23346.294155741238 + "x": 28839.601008431517, + "y": 24162.752529085592 }, "targetPosition": { - "x": 28878.43744462596, - "y": 23466.26176303716 + "x": 29104.835626482898, + "y": 24022.571940603673 }, "floatingObject": { "isPinned": false, @@ -1224,17 +1224,17 @@ "id": "8a321cf8-2b35-4c65-80fc-6474597c9a4e", "savedPayload": { "position": { - "x": 28878.43744462596, - "y": 23466.26176303716 + "x": 29104.835626482898, + "y": 24022.571940603673 }, "targetPosition": { - "x": 29157.69956921922, - "y": 23356.659455727244 + "x": 29193.26217880617, + "y": 23735.90009886783 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1276,12 +1276,12 @@ "id": "0d922c8d-d7fe-4ee1-a842-bc09b07f5a39", "savedPayload": { "position": { - "x": 28520.450748489904, - "y": 23994.69312167965 + "x": 29344.85986875509, + "y": 24624.827069328134 }, "targetPosition": { - "x": 28419.251752275053, - "y": 23712.27718168138 + "x": 29055.971525010413, + "y": 24543.935012558282 }, "floatingObject": { "isPinned": false, @@ -1307,12 +1307,12 @@ "id": "096f39eb-d93d-48a0-a66a-818fdfc36236", "savedPayload": { "position": { - "x": 28335.123535483253, - "y": 24000.239754144248 + "x": 29242.139946579766, + "y": 24779.182369207356 }, "targetPosition": { - "x": 28419.251752275053, - "y": 23712.27718168138 + "x": 29055.971525010413, + "y": 24543.935012558282 }, "floatingObject": { "isPinned": false, @@ -1338,12 +1338,12 @@ "id": "1cf165ee-f898-43bc-9601-9158cd23b651", "savedPayload": { "position": { - "x": 28181.93044187815, - "y": 23895.794471415884 + "x": 29068.310014996867, + "y": 24843.6811746102 }, "targetPosition": { - "x": 28419.251752275053, - "y": 23712.27718168138 + "x": 29055.971525010413, + "y": 24543.935012558282 }, "floatingObject": { "isPinned": false, @@ -1369,12 +1369,12 @@ "id": "594d2230-1402-4ed3-8d36-7ef134db9e68", "savedPayload": { "position": { - "x": 28119.386022590003, - "y": 23721.2518215322 + "x": 28889.767199608992, + "y": 24793.687134106545 }, "targetPosition": { - "x": 28419.251752275053, - "y": 23712.27718168138 + "x": 29055.971525010413, + "y": 24543.935012558282 }, "floatingObject": { "isPinned": false, @@ -1399,12 +1399,12 @@ "id": "6e843832-f035-4bf5-a533-e7c24241d5da", "savedPayload": { "position": { - "x": 28419.251752275053, - "y": 23712.27718168138 + "x": 29055.971525010413, + "y": 24543.935012558282 }, "targetPosition": { - "x": 28588.24776969414, - "y": 23464.40554938658 + "x": 28951.610265634845, + "y": 24262.672274995082 }, "floatingObject": { "isPinned": false, @@ -1439,12 +1439,12 @@ "id": "c9c48c3d-05e2-4620-841e-9326df488b8f", "savedPayload": { "position": { - "x": 28061.695113596146, - "y": 23637.67274469409 + "x": 28788.219301990826, + "y": 24792.372769249203 }, "targetPosition": { - "x": 28289.086630539783, - "y": 23441.986521310653 + "x": 28760.21021945494, + "y": 24493.68314556686 }, "floatingObject": { "isPinned": false, @@ -1470,12 +1470,12 @@ "id": "6da35c2d-089c-4406-ba0d-f899e680ed29", "savedPayload": { "position": { - "x": 27989.925491385427, - "y": 23419.567493234725 + "x": 28568.810173275037, + "y": 24724.69401613864 }, "targetPosition": { - "x": 28289.086630539783, - "y": 23441.986521310653 + "x": 28760.21021945494, + "y": 24493.68314556686 }, "floatingObject": { "isPinned": false, @@ -1501,12 +1501,12 @@ "id": "3a6da240-0f49-466d-88f9-6ea746d34c55", "savedPayload": { "position": { - "x": 28093.400407156347, - "y": 23214.595004367016 + "x": 28461.5205957726, + "y": 24521.692228102747 }, "targetPosition": { - "x": 28289.086630539783, - "y": 23441.986521310653 + "x": 28760.21021945494, + "y": 24493.68314556686 }, "floatingObject": { "isPinned": false, @@ -1531,12 +1531,12 @@ "id": "b20ba922-208b-4aa8-8a57-270a54a39806", "savedPayload": { "position": { - "x": 28289.086630539783, - "y": 23441.986521310653 + "x": 28760.21021945494, + "y": 24493.68314556686 }, "targetPosition": { - "x": 28588.24776969414, - "y": 23464.40554938658 + "x": 28951.610265634845, + "y": 24262.672274995082 }, "floatingObject": { "isPinned": false, @@ -1564,12 +1564,12 @@ "id": "4827d415-f407-47f3-b389-d6429c676250", "savedPayload": { "position": { - "x": 28588.24776969414, - "y": 23464.40554938658 + "x": 28951.610265634845, + "y": 24262.672274995082 }, "targetPosition": { - "x": 28858.538430064866, - "y": 23334.240427651315 + "x": 29001.862132626266, + "y": 23966.91096943961 }, "floatingObject": { "isPinned": false, @@ -1604,12 +1604,12 @@ "id": "f28026a2-7299-45c3-9f42-e0a64311e114", "savedPayload": { "position": { - "x": 28311.50565861571, - "y": 23142.8253821563 + "x": 28529.19934888316, + "y": 24302.283099386957 }, "targetPosition": { - "x": 28610.666797770067, - "y": 23165.24441023223 + "x": 28720.599395063065, + "y": 24071.272228815178 }, "floatingObject": { "isPinned": false, @@ -1635,12 +1635,12 @@ "id": "57196823-651b-4285-bf18-a4bbd9fa3066", "savedPayload": { "position": { - "x": 28480.5016760348, - "y": 22894.953749861503 + "x": 28424.838089507593, + "y": 24021.020361823757 }, "targetPosition": { - "x": 28610.666797770067, - "y": 23165.24441023223 + "x": 28720.599395063065, + "y": 24071.272228815178 }, "floatingObject": { "isPinned": false, @@ -1665,12 +1665,12 @@ "id": "2fb14c74-e3b6-43db-86e3-3f67fb3aa657", "savedPayload": { "position": { - "x": 28610.666797770067, - "y": 23165.24441023223 + "x": 28720.599395063065, + "y": 24071.272228815178 }, "targetPosition": { - "x": 28858.538430064866, - "y": 23334.240427651315 + "x": 29001.862132626266, + "y": 23966.91096943961 }, "floatingObject": { "isPinned": false, @@ -1698,17 +1698,17 @@ "id": "30929e97-3faa-4a62-b45d-c22716b3df8e", "savedPayload": { "position": { - "x": 28858.538430064866, - "y": 23334.240427651315 + "x": 29001.862132626266, + "y": 23966.91096943961 }, "targetPosition": { - "x": 29157.69956921922, - "y": 23356.659455727244 + "x": 29193.26217880617, + "y": 23735.90009886783 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1738,12 +1738,12 @@ "id": "a3cd897e-df9e-49ab-88a7-02869b81523b", "savedPayload": { "position": { - "x": 28638.084326948556, - "y": 23056.659455727244 + "x": 28662.792942703407, + "y": 24016.261275831668 }, "targetPosition": { - "x": 28897.89194808389, - "y": 23206.659455727244 + "x": 28928.02756075479, + "y": 23876.08068734975 }, "floatingObject": { "isPinned": false, @@ -1768,17 +1768,17 @@ "id": "40c0e3d0-1165-4ff9-8242-211d9f0a7a85", "savedPayload": { "position": { - "x": 28897.89194808389, - "y": 23206.659455727244 + "x": 28928.02756075479, + "y": 23876.08068734975 }, "targetPosition": { - "x": 29157.69956921922, - "y": 23356.659455727244 + "x": 29193.26217880617, + "y": 23735.90009886783 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1808,12 +1808,12 @@ "id": "247ec21c-2331-460f-b803-a108db234804", "savedPayload": { "position": { - "x": 28819.70753438105, - "y": 22860.916191137647 + "x": 28595.882931441487, + "y": 23791.918263939602 }, "targetPosition": { - "x": 28988.703551800136, - "y": 23108.787823432445 + "x": 28894.57255512383, + "y": 23763.909181403717 }, "floatingObject": { "isPinned": false, @@ -1838,17 +1838,17 @@ "id": "e7eea9e5-4df6-4a6b-8a2a-5e46373a77fa", "savedPayload": { "position": { - "x": 28988.703551800136, - "y": 23108.787823432445 + "x": 28894.57255512383, + "y": 23763.909181403717 }, "targetPosition": { - "x": 29157.69956921922, - "y": 23356.659455727244 + "x": 29193.26217880617, + "y": 23735.90009886783 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1878,12 +1878,12 @@ "id": "e55378fa-5093-4225-864d-8ff41d99dd6a", "savedPayload": { "position": { - "x": 28833.72476477311, - "y": 22950.407900549788 + "x": 28686.67477552138, + "y": 23851.525367875834 }, "targetPosition": { - "x": 29112.98688936637, - "y": 23060.010207859705 + "x": 28906.590337070327, + "y": 23647.47354654456 }, "floatingObject": { "isPinned": false, @@ -1909,12 +1909,12 @@ "id": "61584484-e4c2-4166-8e41-f8473f8c669f", "savedPayload": { "position": { - "x": 28925.939948808747, - "y": 22825.460763119296 + "x": 28614.11196341578, + "y": 23714.229826731455 }, "targetPosition": { - "x": 29112.98688936637, - "y": 23060.010207859705 + "x": 28906.590337070327, + "y": 23647.47354654456 }, "floatingObject": { "isPinned": false, @@ -1940,12 +1940,12 @@ "id": "a6bb434c-67fd-4429-a4b4-f51a0c9a07ed", "savedPayload": { "position": { - "x": 29068.274209513518, - "y": 22763.360959992166 + "x": 28619.918495334485, + "y": 23559.046994221288 }, "targetPosition": { - "x": 29112.98688936637, - "y": 23060.010207859705 + "x": 28906.590337070327, + "y": 23647.47354654456 }, "floatingObject": { "isPinned": false, @@ -1971,12 +1971,12 @@ "id": "e718201a-9ce4-4eb5-aade-1e844f59af64", "savedPayload": { "position": { - "x": 29222.589196676287, - "y": 22780.748083266444 + "x": 28702.538515739052, + "y": 23427.557984995612 }, "targetPosition": { - "x": 29112.98688936637, - "y": 23060.010207859705 + "x": 28906.590337070327, + "y": 23647.47354654456 }, "floatingObject": { "isPinned": false, @@ -2002,12 +2002,12 @@ "id": "7ac78464-92ee-470e-ba77-661071937ab5", "savedPayload": { "position": { - "x": 29347.53633410678, - "y": 22872.963267302082 + "x": 28839.834056883432, + "y": 23354.995172890012 }, "targetPosition": { - "x": 29112.98688936637, - "y": 23060.010207859705 + "x": 28906.590337070327, + "y": 23647.47354654456 }, "floatingObject": { "isPinned": false, @@ -2032,12 +2032,602 @@ "id": "f98086f7-1e41-4365-aa6c-4e4cccaf4ae6", "savedPayload": { "position": { - "x": 29112.98688936637, - "y": 23060.010207859705 + "x": 28906.590337070327, + "y": 23647.47354654456 }, "targetPosition": { - "x": 29157.69956921922, - "y": 23356.659455727244 + "x": 29193.26217880617, + "y": 23735.90009886783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Software Projects", + "id": "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Programs Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Referrals Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Referrals Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "40d32fc9-c5b2-492b-a350-028b2dec510e", + "savedPayload": { + "position": { + "x": 28537.407067228407, + "y": 23938.697900938332 + }, + "targetPosition": { + "x": 28697.01669018301, + "y": 23684.680641169845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Referrals Rewards", + "id": "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" + } + } + }, + { + "type": "Pool Weight Vote", + "name": "Referrals Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "d74fae83-251f-4fd8-ac8d-07541170d6c8", + "savedPayload": { + "position": { + "x": 28397.22647874649, + "y": 23673.463282886947 + }, + "targetPosition": { + "x": 28697.01669018301, + "y": 23684.680641169845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Referrals Bonus", + "id": "af1984a3-465b-48ed-9944-c101a8ed376c" + } + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "2f232326-5219-4ec5-a288-545cd00e7e7f", + "savedPayload": { + "position": { + "x": 28697.01669018301, + "y": 23684.680641169845 + }, + "targetPosition": { + "x": 28962.25130823439, + "y": 23544.500052687927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Referrals Program", + "id": "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Support Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Support Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "644b3993-8557-4e94-93ac-5daf5fff3a9b", + "savedPayload": { + "position": { + "x": 28418.893423864272, + "y": 23746.110524077754 + }, + "targetPosition": { + "x": 28663.56168455205, + "y": 23572.509135223812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Support Rewards", + "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b" + } + } + }, + { + "type": "Pool Weight Vote", + "name": "Support Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "415027ed-bd5d-42ac-b30b-1b9b3f4697af", + "savedPayload": { + "position": { + "x": 28390.884341328387, + "y": 23447.420900395413 + }, + "targetPosition": { + "x": 28663.56168455205, + "y": 23572.509135223812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Support Bonus", + "id": "6625953a-6026-4686-9091-2796fd08b9a7" + } + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c41c10ec-8278-4a7f-bf85-a200a4fbe13c", + "savedPayload": { + "position": { + "x": 28663.56168455205, + "y": 23572.509135223812 + }, + "targetPosition": { + "x": 28962.25130823439, + "y": 23544.500052687927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Support Program", + "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Mentorship Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Mentorship Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "50b4532b-3b0a-4ce7-ab5b-6122196a53aa", + "savedPayload": { + "position": { + "x": 28383.101092844, + "y": 23522.82978055155 + }, + "targetPosition": { + "x": 28675.579466498548, + "y": 23456.073500364655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Rewards", + "id": "53ddcc36-f693-4193-8284-999a88f1c944" + } + } + }, + { + "type": "Pool Weight Vote", + "name": "Mentorship Participation Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "3a0130ab-35c8-4918-bde4-1007f1e72f67", + "savedPayload": { + "position": { + "x": 28471.527645167273, + "y": 23236.157938815708 + }, + "targetPosition": { + "x": 28675.579466498548, + "y": 23456.073500364655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Participation Bonus", + "id": "ff1e4a84-3363-4348-ad15-31a34898fa82" + } + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "26683c7a-9c27-4405-aaf0-ba3d9445fee1", + "savedPayload": { + "position": { + "x": 28675.579466498548, + "y": 23456.073500364655 + }, + "targetPosition": { + "x": 28962.25130823439, + "y": 23544.500052687927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Mentorship Program", + "id": "8b3714a0-3bf2-491e-8ffc-9c4286446382" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Claims Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "808f8a0f-80a5-4cb3-9dc8-f32ae9046555", + "savedPayload": { + "position": { + "x": 28731.24043766261, + "y": 23353.100006508022 + }, + "targetPosition": { + "x": 28962.25130823439, + "y": 23544.500052687927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Claims Program", + "id": "5bd09ac2-6c9f-4a7d-a547-c05a8a1e98e2" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Voting Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Voting Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "bf25cb25-0de4-405b-a0db-ce5f97985719", + "savedPayload": { + "position": { + "x": 28681.890131270553, + "y": 23014.030816585164 + }, + "targetPosition": { + "x": 28822.07071975247, + "y": 23279.265434636545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Voting Bonus", + "id": "9eb846a4-effb-4380-9487-1a82011b0488" + } + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "64429f63-d5de-4eed-a03b-39b0af321056", + "savedPayload": { + "position": { + "x": 28822.07071975247, + "y": 23279.265434636545 + }, + "targetPosition": { + "x": 28962.25130823439, + "y": 23544.500052687927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Voting Program", + "id": "80d4f08f-bb7f-48a2-9cef-be12befcac2e" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Liquid Democracy Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Liquid Democracy Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "d735c542-b6ce-495e-acfa-cbb003c71319", + "savedPayload": { + "position": { + "x": 28906.23314316262, + "y": 22947.120805323244 + }, + "targetPosition": { + "x": 28934.242225698505, + "y": 23245.810429005585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Liquid Democracy Bonus", + "id": "24e62dd3-4d7b-4eba-b401-493c155d85d0" + } + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "de0c7938-3ede-4c88-a2be-6cf57a0e4cbe", + "savedPayload": { + "position": { + "x": 28934.242225698505, + "y": 23245.810429005585 + }, + "targetPosition": { + "x": 28962.25130823439, + "y": 23544.500052687927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Liquid Democracy Program", + "id": "f09429a2-3f6c-4210-bb73-0c8efd254c82" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Staking Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Staking Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "160cc79e-41b2-4bba-83ad-eeb5be6fbb2f", + "savedPayload": { + "position": { + "x": 29139.104412880934, + "y": 22971.15636921624 + }, + "targetPosition": { + "x": 29050.677860557662, + "y": 23257.828210952084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Staking Rewards", + "id": "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" + } + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "bcdc3887-1109-4ca3-8c78-e5ed014387b2", + "savedPayload": { + "position": { + "x": 29050.677860557662, + "y": 23257.828210952084 + }, + "targetPosition": { + "x": 28962.25130823439, + "y": 23544.500052687927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Staking Program", + "id": "68e3f570-4156-4be6-8881-c526a06f85d0" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "2d974c2f-d379-4a42-9516-111c38ad8756", + "savedPayload": { + "position": { + "x": 28962.25130823439, + "y": 23544.500052687927 + }, + "targetPosition": { + "x": 29193.26217880617, + "y": 23735.90009886783 }, "floatingObject": { "isPinned": false, @@ -2052,8 +2642,8 @@ }, "referenceParent": { "type": "Pool Class", - "name": "Software Projects", - "id": "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + "name": "Programs", + "id": "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" } } } diff --git a/Projects/Governance/UI/Function-Libraries/VotingProgram.js b/Projects/Governance/UI/Function-Libraries/VotingProgram.js index 0adc00ee4..6bc480f5a 100644 --- a/Projects/Governance/UI/Function-Libraries/VotingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/VotingProgram.js @@ -18,7 +18,7 @@ function newGovernanceFunctionLibraryVotingProgram() { UI.projects.governance.utilities.bonusProgram.run( pools, userProfiles, - "votingtProgram", + "votingProgram", "Voting-Bonus" ) From 9db04e37ba95aaf86403aea5042501c316be159a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 11:55:19 +0200 Subject: [PATCH 6/8] profile reorganized --- .../Governance/Plugins/Pools/Superalgos.json | 422 ++----- .../User-Profiles/Luis-Fernando-Molina.json | 1099 ++++++----------- 2 files changed, 468 insertions(+), 1053 deletions(-) diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index bcd993cb5..356b1e55e 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -358,8 +358,8 @@ "id": "85dbdcb9-5b59-432e-86a0-fab37e20a55d", "savedPayload": { "position": { - "x": 25177.355469747014, - "y": 30553.475971410026 + "x": 25140.308529189395, + "y": 30578.73414780495 }, "targetPosition": { "x": 24990.308529189395, @@ -378,280 +378,6 @@ } } }, - { - "type": "Pool Class", - "name": "Community", - "config": "{}", - "project": "Governance", - "poolClasses": [ - { - "type": "Pool Class", - "name": "Users", - "config": "{}", - "project": "Governance", - "poolClasses": [], - "pools": [ - { - "type": "Pool", - "name": "Mentorship Program", - "config": "{\n \"codeName\": \"Mentorship-Program\"\n}", - "project": "Governance", - "poolClasses": [], - "pools": [], - "id": "60712b3c-ee76-40ba-8de2-e03aa61f6dde", - "savedPayload": { - "position": { - "x": 25375.64024561165, - "y": 30932.178440279546 - }, - "targetPosition": { - "x": 25083.1618719571, - "y": 30865.42216009265 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Pool", - "name": "Referral Program", - "config": "{\n \"codeName\": \"Referral-Program\"\n}", - "project": "Governance", - "poolClasses": [], - "pools": [], - "id": "639a6504-a0d0-4d7e-ad99-80ba5115ac72", - "savedPayload": { - "position": { - "x": 25242.771494911703, - "y": 31119.439419861137 - }, - "targetPosition": { - "x": 25083.1618719571, - "y": 30865.42216009265 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Pool", - "name": "Support-Program", - "config": "{\n\"codeName\": \"Support-Program\"\n}", - "project": "Governance", - "poolClasses": [], - "pools": [], - "id": "18fa6e35-77df-4446-87a9-9d3e6b83eb05", - "savedPayload": { - "position": { - "x": 25016.405591770206, - "y": 31157.900533747197 - }, - "targetPosition": { - "x": 25083.1618719571, - "y": 30865.42216009265 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "9b6c24b9-e21d-458b-b509-1828d40b4239", - "savedPayload": { - "position": { - "x": 25083.1618719571, - "y": 30865.42216009265 - }, - "targetPosition": { - "x": 24923.5522490025, - "y": 30611.404900324163 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Pool Class", - "name": "Contributors", - "config": "{}", - "project": "Governance", - "poolClasses": [], - "pools": [ - { - "type": "Pool", - "name": "Badges", - "config": "{}", - "project": "Governance", - "poolClasses": [], - "pools": [], - "id": "6b11cf29-2957-417d-a268-3569178eca9e", - "savedPayload": { - "position": { - "x": 24790.03968862871, - "y": 31196.361647633257 - }, - "targetPosition": { - "x": 24856.795968815604, - "y": 30903.88327397871 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "e2113b73-9a38-4c59-8fbe-95a7539379c5", - "savedPayload": { - "position": { - "x": 24856.795968815604, - "y": 30903.88327397871 - }, - "targetPosition": { - "x": 24923.5522490025, - "y": 30611.404900324163 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Pool Class", - "name": "Token Holders", - "config": "{}", - "project": "Governance", - "poolClasses": [], - "pools": [ - { - "type": "Pool", - "name": "Stacking-Program", - "config": "{\n \"codeName\": \"Staking-Program\"\n}", - "project": "Governance", - "poolClasses": [], - "pools": [], - "id": "ea79efd3-c3d9-4c80-a1d0-1cab106e0242", - "savedPayload": { - "position": { - "x": 24415.517729465526, - "y": 30930.624146233367 - }, - "targetPosition": { - "x": 24669.534989234013, - "y": 30771.014523278765 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "c7cd91a3-96b0-4115-aaaa-fddae1c1b246", - "savedPayload": { - "position": { - "x": 24669.534989234013, - "y": 30771.014523278765 - }, - "targetPosition": { - "x": 24923.5522490025, - "y": 30611.404900324163 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "pools": [], - "id": "ae18dd6f-80f7-4fa0-a386-7ffd75e45063", - "savedPayload": { - "position": { - "x": 24923.5522490025, - "y": 30611.404900324163 - }, - "targetPosition": { - "x": 24990.308529189395, - "y": 30318.926526669617 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Pool Class", "name": "Education", @@ -1077,8 +803,8 @@ "id": "86787666-908c-4b27-8265-cd460732030f", "savedPayload": { "position": { - "x": 24720.017868818668, - "y": 30449.091648404883 + "x": 24840.308529189395, + "y": 30578.73414780495 }, "targetPosition": { "x": 24990.308529189395, @@ -1143,8 +869,8 @@ "id": "a2acb2b1-c88f-47f2-b31b-b0cde52801ac", "savedPayload": { "position": { - "x": 24720.017868818668, - "y": 30188.76140493435 + "x": 24690.308529189395, + "y": 30318.926526669617 }, "targetPosition": { "x": 24990.308529189395, @@ -1209,8 +935,8 @@ "id": "8c3175a1-17aa-4e27-bcbe-063468ecc87e", "savedPayload": { "position": { - "x": 24923.5522490025, - "y": 30026.44815301507 + "x": 24840.308529189395, + "y": 30059.118905534284 }, "targetPosition": { "x": 24990.308529189395, @@ -1252,12 +978,12 @@ "id": "2e9dff69-e407-4ccb-9a42-e4a476e28d7c", "savedPayload": { "position": { - "x": 24824.11148680688, - "y": 29605.748481395745 + "x": 24719.674098399406, + "y": 29638.484474744295 }, "targetPosition": { - "x": 25032.23980361544, - "y": 29821.810055356582 + "x": 24957.680100486778, + "y": 29821.112903446912 }, "floatingObject": { "isPinned": false, @@ -1282,12 +1008,12 @@ "id": "af1984a3-465b-48ed-9944-c101a8ed376c", "savedPayload": { "position": { - "x": 24922.63749630552, - "y": 29542.54793076332 + "x": 24807.680100486778, + "y": 29561.30528231158 }, "targetPosition": { - "x": 25032.23980361544, - "y": 29821.810055356582 + "x": 24957.680100486778, + "y": 29821.112903446912 }, "floatingObject": { "isPinned": false, @@ -1306,12 +1032,12 @@ "id": "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d", "savedPayload": { "position": { - "x": 25032.23980361544, - "y": 29821.810055356582 + "x": 24957.680100486778, + "y": 29821.112903446912 }, "targetPosition": { - "x": 25177.355469747014, - "y": 30084.377081929208 + "x": 25140.308529189395, + "y": 30059.118905534284 }, "floatingObject": { "isPinned": false, @@ -1343,12 +1069,12 @@ "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b", "savedPayload": { "position": { - "x": 25034.1638196061, - "y": 29507.001294367976 + "x": 24912.662815658638, + "y": 29509.53353651223 }, "targetPosition": { - "x": 25143.76612691602, - "y": 29786.263418961236 + "x": 25062.662815658638, + "y": 29769.341157647563 }, "floatingObject": { "isPinned": false, @@ -1373,12 +1099,12 @@ "id": "6625953a-6026-4686-9091-2796fd08b9a7", "savedPayload": { "position": { - "x": 25149.375786845292, - "y": 29486.315870687413 + "x": 25023.504957992624, + "y": 29471.90769923542 }, "targetPosition": { - "x": 25143.76612691602, - "y": 29786.263418961236 + "x": 25062.662815658638, + "y": 29769.341157647563 }, "floatingObject": { "isPinned": false, @@ -1397,12 +1123,12 @@ "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171", "savedPayload": { "position": { - "x": 25143.76612691602, - "y": 29786.263418961236 + "x": 25062.662815658638, + "y": 29769.341157647563 }, "targetPosition": { - "x": 25177.355469747014, - "y": 30084.377081929208 + "x": 25140.308529189395, + "y": 30059.118905534284 }, "floatingObject": { "isPinned": false, @@ -1434,12 +1160,12 @@ "id": "53ddcc36-f693-4193-8284-999a88f1c944", "savedPayload": { "position": { - "x": 25266.01578310374, - "y": 29496.154337071854 + "x": 25140.308529189395, + "y": 29464.25198871 }, "targetPosition": { - "x": 25260.406123174467, - "y": 29796.101885345677 + "x": 25179.46638685541, + "y": 29761.68544712214 }, "floatingObject": { "isPinned": false, @@ -1464,12 +1190,12 @@ "id": "ff1e4a84-3363-4348-ad15-31a34898fa82", "savedPayload": { "position": { - "x": 25380.37373047039, - "y": 29521.133208584684 + "x": 25257.112100386166, + "y": 29471.90769923542 }, "targetPosition": { - "x": 25260.406123174467, - "y": 29796.101885345677 + "x": 25179.46638685541, + "y": 29761.68544712214 }, "floatingObject": { "isPinned": false, @@ -1488,12 +1214,12 @@ "id": "8b3714a0-3bf2-491e-8ffc-9c4286446382", "savedPayload": { "position": { - "x": 25260.406123174467, - "y": 29796.101885345677 + "x": 25179.46638685541, + "y": 29761.68544712214 }, "targetPosition": { - "x": 25177.355469747014, - "y": 30084.377081929208 + "x": 25140.308529189395, + "y": 30059.118905534284 }, "floatingObject": { "isPinned": false, @@ -1518,12 +1244,12 @@ "id": "5bd09ac2-6c9f-4a7d-a547-c05a8a1e98e2", "savedPayload": { "position": { - "x": 25364.402410304632, - "y": 29849.8276371888 + "x": 25290.308529189395, + "y": 29799.31128439895 }, "targetPosition": { - "x": 25177.355469747014, - "y": 30084.377081929208 + "x": 25140.308529189395, + "y": 30059.118905534284 }, "floatingObject": { "isPinned": false, @@ -1555,12 +1281,12 @@ "id": "9eb846a4-effb-4380-9487-1a82011b0488", "savedPayload": { "position": { - "x": 25702.489522892265, - "y": 29794.145749666062 + "x": 25616.320533364138, + "y": 29693.86204812905 }, "targetPosition": { - "x": 25439.92249631964, - "y": 29939.261415797635 + "x": 25378.314531276767, + "y": 29876.490476831666 }, "floatingObject": { "isPinned": false, @@ -1579,12 +1305,12 @@ "id": "80d4f08f-bb7f-48a2-9cef-be12befcac2e", "savedPayload": { "position": { - "x": 25439.92249631964, - "y": 29939.261415797635 + "x": 25378.314531276767, + "y": 29876.490476831666 }, "targetPosition": { - "x": 25177.355469747014, - "y": 30084.377081929208 + "x": 25140.308529189395, + "y": 30059.118905534284 }, "floatingObject": { "isPinned": false, @@ -1616,12 +1342,12 @@ "id": "24e62dd3-4d7b-4eba-b401-493c155d85d0", "savedPayload": { "position": { - "x": 25773.582795682956, - "y": 30017.19839626722 + "x": 25719.864024962837, + "y": 29903.82747847277 }, "targetPosition": { - "x": 25475.469132714985, - "y": 30050.787739098214 + "x": 25430.086277076116, + "y": 29981.473192003526 }, "floatingObject": { "isPinned": false, @@ -1640,12 +1366,12 @@ "id": "f09429a2-3f6c-4210-bb73-0c8efd254c82", "savedPayload": { "position": { - "x": 25475.469132714985, - "y": 30050.787739098214 + "x": 25430.086277076116, + "y": 29981.473192003526 }, "targetPosition": { - "x": 25177.355469747014, - "y": 30084.377081929208 + "x": 25140.308529189395, + "y": 30059.118905534284 }, "floatingObject": { "isPinned": false, @@ -1677,12 +1403,12 @@ "id": "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a", "savedPayload": { "position": { - "x": 25753.905862914075, - "y": 30250.478388784115 + "x": 25735.17544601368, + "y": 30137.434620866312 }, "targetPosition": { - "x": 25465.630666330544, - "y": 30167.42773535666 + "x": 25437.741987601537, + "y": 30098.276763200298 }, "floatingObject": { "isPinned": false, @@ -1701,12 +1427,12 @@ "id": "68e3f570-4156-4be6-8881-c526a06f85d0", "savedPayload": { "position": { - "x": 25465.630666330544, - "y": 30167.42773535666 + "x": 25437.741987601537, + "y": 30098.276763200298 }, "targetPosition": { - "x": 25177.355469747014, - "y": 30084.377081929208 + "x": 25140.308529189395, + "y": 30059.118905534284 }, "floatingObject": { "isPinned": false, @@ -1726,8 +1452,8 @@ "id": "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848", "savedPayload": { "position": { - "x": 25177.355469747014, - "y": 30084.377081929208 + "x": 25140.308529189395, + "y": 30059.118905534284 }, "targetPosition": { "x": 24990.308529189395, diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index a139bd950..a57924a08 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -728,6 +728,200 @@ "config": "{}", "project": "Governance", "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Software Projects Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Foundations Project Pool", + "config": "{}", + "project": "Governance", + "id": "e175d788-58bf-4e7e-b241-219e642626c1", + "savedPayload": { + "position": { + "x": 29469.71415514045, + "y": 24175.87089878627 + }, + "targetPosition": { + "x": 29204.479537089068, + "y": 24035.69031030435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Foundations Project", + "id": "2207c69c-ee9d-4453-8bf4-582d79b4b635" + } + } + }, + { + "type": "Pool Weight Vote", + "name": "TensorFlow Project Pool", + "config": "{}", + "project": "Governance", + "id": "9e731819-36c2-493e-a181-1bce1066ab02", + "savedPayload": { + "position": { + "x": 29364.08916004367, + "y": 24289.70757007284 + }, + "targetPosition": { + "x": 29204.479537089068, + "y": 24035.69031030435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "TensorFlow Project", + "id": "ea854cf8-47cd-43f0-b58a-13e61ae3106d" + } + } + }, + { + "type": "Pool Weight Vote", + "name": "Governance Project Pool", + "config": "{}", + "project": "Governance", + "id": "b9b698ad-89cf-495b-a205-bd1d699ef615", + "savedPayload": { + "position": { + "x": 29215.696895371966, + "y": 24335.480521740872 + }, + "targetPosition": { + "x": 29204.479537089068, + "y": 24035.69031030435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Governance Project", + "id": "3c80032c-51a8-4fd8-ab65-cf219c03ce95" + } + } + }, + { + "type": "Pool Weight Vote", + "name": "Education Project Pool", + "config": "{}", + "project": "Governance", + "id": "47153990-e35f-4abb-a41f-507253e2532b", + "savedPayload": { + "position": { + "x": 29064.29894860715, + "y": 24300.924928355733 + }, + "targetPosition": { + "x": 29204.479537089068, + "y": 24035.69031030435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Education Project", + "id": "0a79ec65-6f67-4c18-823f-48a6d0494a81" + } + } + }, + { + "type": "Pool Weight Vote", + "name": "Ethereum Project Pool", + "config": "{}", + "project": "Governance", + "id": "406251f2-f7ac-49c0-b320-10ae252c688f", + "savedPayload": { + "position": { + "x": 28950.46227732058, + "y": 24195.299933258953 + }, + "targetPosition": { + "x": 29204.479537089068, + "y": 24035.69031030435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Pool", + "name": "Ethereum Project", + "id": "f51d23aa-742c-40d4-b000-2b90c3ae197c" + } + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "70444a5d-5ca6-4c62-a308-94bb37b9c100", + "savedPayload": { + "position": { + "x": 29204.479537089068, + "y": 24035.69031030435 + }, + "targetPosition": { + "x": 29193.26217880617, + "y": 23735.90009886783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Software Projects", + "id": "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + } + } + }, { "type": "Weight Votes Switch", "name": "Marketing Pool Class", @@ -746,15 +940,15 @@ "name": "First Exchange Listing The Token Pool", "config": "{}", "project": "Governance", - "id": "fa27ae9a-2aaa-4b77-a865-f42c4b1e3cde", + "id": "1bebdae3-186d-4120-825b-8cb43f85921f", "savedPayload": { "position": { - "x": 29667.54999341966, - "y": 24404.34621806635 + "x": 29285.029970013293, + "y": 24550.361772526794 }, "targetPosition": { - "x": 29394.872650195997, - "y": 24279.25798323795 + "x": 29106.88391434124, + "y": 24308.982438596795 }, "floatingObject": { "isPinned": false, @@ -777,15 +971,15 @@ "name": "10K Stars on Github Pool", "config": "{}", "project": "Governance", - "id": "6d9d9712-7a90-4dac-bdcb-1c62c2656155", + "id": "6d543b8e-4011-4ba9-a1f1-31bb60e66e9e", "savedPayload": { "position": { - "x": 29422.881732731883, - "y": 24577.94760692029 + "x": 28986.916307045318, + "y": 24583.951115357788 }, "targetPosition": { - "x": 29394.872650195997, - "y": 24279.25798323795 + "x": 29106.88391434124, + "y": 24308.982438596795 }, "floatingObject": { "isPinned": false, @@ -807,15 +1001,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "128afaa5-16bb-4d08-9f49-abfc954f2b58", + "id": "23e1ffb3-84e1-4032-acca-a310168c48d1", "savedPayload": { "position": { - "x": 29394.872650195997, - "y": 24279.25798323795 + "x": 29106.88391434124, + "y": 24308.982438596795 }, "targetPosition": { - "x": 29221.271261342055, - "y": 24034.589722550172 + "x": 29073.294571510247, + "y": 24010.868775628824 }, "floatingObject": { "isPinned": false, @@ -847,15 +1041,15 @@ "name": "Marketing Assets Pool", "config": "{}", "project": "Governance", - "id": "1fa92d72-8c7c-4595-90f0-83b72cff9dd8", + "id": "a5603f0b-e1e6-4295-ad37-17000fc5c399", "savedPayload": { "position": { - "x": 28971.094791685256, - "y": 24579.944408997497 + "x": 28590.53590365025, + "y": 24367.160886972928 }, "targetPosition": { - "x": 29096.183026513656, - "y": 24307.267065773834 + "x": 28831.915237580248, + "y": 24189.014831300876 }, "floatingObject": { "isPinned": false, @@ -877,15 +1071,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "8a915b0f-36c1-4019-b006-02c4a5d47079", + "id": "4609f39f-5099-49b5-a57d-3b49ef849df7", "savedPayload": { "position": { - "x": 29096.183026513656, - "y": 24307.267065773834 + "x": 28831.915237580248, + "y": 24189.014831300876 }, "targetPosition": { - "x": 29221.271261342055, - "y": 24034.589722550172 + "x": 29073.294571510247, + "y": 24010.868775628824 }, "floatingObject": { "isPinned": false, @@ -910,11 +1104,11 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "b313f748-da26-4c50-8ba1-36fff49f3a0f", + "id": "afe57422-eb5c-454c-9df0-02b19b5c6d98", "savedPayload": { "position": { - "x": 29221.271261342055, - "y": 24034.589722550172 + "x": 29073.294571510247, + "y": 24010.868775628824 }, "targetPosition": { "x": 29193.26217880617, @@ -923,7 +1117,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -938,317 +1132,6 @@ } } }, - { - "type": "Weight Votes Switch", - "name": "Community Pool Class", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Users Pool Class", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Mentorship Program Pool", - "config": "{}", - "project": "Governance", - "id": "a32cb176-83c0-4800-b630-01f1df6d2301", - "savedPayload": { - "position": { - "x": 29531.68805670066, - "y": 24376.233110978326 - }, - "targetPosition": { - "x": 29245.016214964817, - "y": 24287.806558655055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Mentorship Program", - "id": "60712b3c-ee76-40ba-8de2-e03aa61f6dde" - } - } - }, - { - "type": "Pool Weight Vote", - "name": "Referral Program Pool", - "config": "{}", - "project": "Governance", - "id": "33a03a57-6811-4cad-94af-14a0597e9fb3", - "savedPayload": { - "position": { - "x": 29385.196803446735, - "y": 24553.041176706436 - }, - "targetPosition": { - "x": 29245.016214964817, - "y": 24287.806558655055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Referral Program", - "id": "639a6504-a0d0-4d7e-ad99-80ba5115ac72" - } - } - }, - { - "type": "Pool Weight Vote", - "name": "Support-Program Pool", - "config": "{}", - "project": "Governance", - "id": "b820443f-890c-4401-bead-82e4617943b0", - "savedPayload": { - "position": { - "x": 29156.589662641545, - "y": 24574.478400390897 - }, - "targetPosition": { - "x": 29245.016214964817, - "y": 24287.806558655055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Support-Program", - "id": "18fa6e35-77df-4446-87a9-9d3e6b83eb05" - } - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "c8894826-483a-4c6d-92e7-8190ea952717", - "savedPayload": { - "position": { - "x": 29245.016214964817, - "y": 24287.806558655055 - }, - "targetPosition": { - "x": 29104.835626482898, - "y": 24022.571940603673 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Users", - "id": "9b6c24b9-e21d-458b-b509-1828d40b4239" - } - } - }, - { - "type": "Weight Votes Switch", - "name": "Contributors Pool Class", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Badges Pool", - "config": "{}", - "project": "Governance", - "id": "cb05c8ff-235b-4b97-9c41-d3cbee5d797d", - "savedPayload": { - "position": { - "x": 28927.982521836355, - "y": 24595.91562407536 - }, - "targetPosition": { - "x": 29016.409074159626, - "y": 24309.243782339516 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Badges", - "id": "6b11cf29-2957-417d-a268-3569178eca9e" - } - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "307ed30b-fbb2-49c8-ad8a-7e45d9fd8815", - "savedPayload": { - "position": { - "x": 29016.409074159626, - "y": 24309.243782339516 - }, - "targetPosition": { - "x": 29104.835626482898, - "y": 24022.571940603673 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Contributors", - "id": "e2113b73-9a38-4c59-8fbe-95a7539379c5" - } - } - }, - { - "type": "Weight Votes Switch", - "name": "Token Holders Pool Class", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Stacking-Program Pool", - "config": "{}", - "project": "Governance", - "id": "40d246e2-1cd8-4e8e-a9d9-33a3256f1f75", - "savedPayload": { - "position": { - "x": 28574.366390380135, - "y": 24302.93311756751 - }, - "targetPosition": { - "x": 28839.601008431517, - "y": 24162.752529085592 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Stacking-Program", - "id": "ea79efd3-c3d9-4c80-a1d0-1cab106e0242" - } - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "021a8f3b-eccc-4cce-9884-f3b51d7470d8", - "savedPayload": { - "position": { - "x": 28839.601008431517, - "y": 24162.752529085592 - }, - "targetPosition": { - "x": 29104.835626482898, - "y": 24022.571940603673 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Token Holders", - "id": "c7cd91a3-96b0-4115-aaaa-fddae1c1b246" - } - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "8a321cf8-2b35-4c65-80fc-6474597c9a4e", - "savedPayload": { - "position": { - "x": 29104.835626482898, - "y": 24022.571940603673 - }, - "targetPosition": { - "x": 29193.26217880617, - "y": 23735.90009886783 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Community", - "id": "ae18dd6f-80f7-4fa0-a386-7ffd75e45063" - } - } - }, { "type": "Weight Votes Switch", "name": "Education Pool Class", @@ -1273,15 +1156,15 @@ "name": "Blog-Tutorials Pool", "config": "{}", "project": "Governance", - "id": "0d922c8d-d7fe-4ee1-a842-bc09b07f5a39", + "id": "408ed8b9-8c23-45c1-8a03-1425472d82fb", "savedPayload": { "position": { - "x": 29344.85986875509, - "y": 24624.827069328134 + "x": 29193.8171481856, + "y": 24637.66099312892 }, "targetPosition": { - "x": 29055.971525010413, - "y": 24543.935012558282 + "x": 28922.560425424857, + "y": 24509.521263313763 }, "floatingObject": { "isPinned": false, @@ -1304,15 +1187,15 @@ "name": "In-App-Docs Pool", "config": "{}", "project": "Governance", - "id": "096f39eb-d93d-48a0-a66a-818fdfc36236", + "id": "39184eb1-7092-4966-b918-e5f773f10fe6", "savedPayload": { "position": { - "x": 29242.139946579766, - "y": 24779.182369207356 + "x": 29066.69308055866, + "y": 24772.629183612793 }, "targetPosition": { - "x": 29055.971525010413, - "y": 24543.935012558282 + "x": 28922.560425424857, + "y": 24509.521263313763 }, "floatingObject": { "isPinned": false, @@ -1335,15 +1218,15 @@ "name": "In-App-Tutorials Pool", "config": "{}", "project": "Governance", - "id": "1cf165ee-f898-43bc-9601-9158cd23b651", + "id": "4ad2fcb8-1e45-4355-821b-c26017171253", "savedPayload": { "position": { - "x": 29068.310014996867, - "y": 24843.6811746102 + "x": 28884.51523755937, + "y": 24807.099091251734 }, "targetPosition": { - "x": 29055.971525010413, - "y": 24543.935012558282 + "x": 28922.560425424857, + "y": 24509.521263313763 }, "floatingObject": { "isPinned": false, @@ -1366,15 +1249,15 @@ "name": "Video-Tutorials Pool", "config": "{}", "project": "Governance", - "id": "594d2230-1402-4ed3-8d36-7ef134db9e68", + "id": "299c8fda-52e7-492f-9fdc-6f60c117ba59", "savedPayload": { "position": { - "x": 28889.767199608992, - "y": 24793.687134106545 + "x": 28716.869363216327, + "y": 24727.90438291674 }, "targetPosition": { - "x": 29055.971525010413, - "y": 24543.935012558282 + "x": 28922.560425424857, + "y": 24509.521263313763 }, "floatingObject": { "isPinned": false, @@ -1396,15 +1279,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "6e843832-f035-4bf5-a533-e7c24241d5da", + "id": "11213396-1e11-49dd-a2fd-4bc5dcf6079c", "savedPayload": { "position": { - "x": 29055.971525010413, - "y": 24543.935012558282 + "x": 28922.560425424857, + "y": 24509.521263313763 }, "targetPosition": { - "x": 28951.610265634845, - "y": 24262.672274995082 + "x": 28866.786943275984, + "y": 24214.751321343778 }, "floatingObject": { "isPinned": false, @@ -1436,15 +1319,15 @@ "name": "In-App-Docs Pool", "config": "{}", "project": "Governance", - "id": "c9c48c3d-05e2-4620-841e-9326df488b8f", + "id": "e849933c-e1c3-43fd-ab4c-6ba5163b1ff0", "savedPayload": { "position": { - "x": 28788.219301990826, - "y": 24792.372769249203 + "x": 28616.976398256418, + "y": 24709.59868388157 }, "targetPosition": { - "x": 28760.21021945494, - "y": 24493.68314556686 + "x": 28639.395426332347, + "y": 24410.437544727214 }, "floatingObject": { "isPinned": false, @@ -1467,15 +1350,15 @@ "name": "In-App-Tutorials Pool", "config": "{}", "project": "Governance", - "id": "6da35c2d-089c-4406-ba0d-f899e680ed29", + "id": "cbba8d41-0e18-49c4-81a6-aaa35db061e7", "savedPayload": { "position": { - "x": 28568.810173275037, - "y": 24724.69401613864 + "x": 28412.00390938871, + "y": 24606.12376811065 }, "targetPosition": { - "x": 28760.21021945494, - "y": 24493.68314556686 + "x": 28639.395426332347, + "y": 24410.437544727214 }, "floatingObject": { "isPinned": false, @@ -1498,15 +1381,15 @@ "name": "Video-Tutorials Pool", "config": "{}", "project": "Governance", - "id": "3a6da240-0f49-466d-88f9-6ea746d34c55", + "id": "81916bb9-0cc1-4e45-a3c7-dd61dbb45857", "savedPayload": { "position": { - "x": 28461.5205957726, - "y": 24521.692228102747 + "x": 28340.23428717799, + "y": 24388.018516651286 }, "targetPosition": { - "x": 28760.21021945494, - "y": 24493.68314556686 + "x": 28639.395426332347, + "y": 24410.437544727214 }, "floatingObject": { "isPinned": false, @@ -1528,15 +1411,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "b20ba922-208b-4aa8-8a57-270a54a39806", + "id": "03177864-a507-4b91-8983-0c367ff90ec2", "savedPayload": { "position": { - "x": 28760.21021945494, - "y": 24493.68314556686 + "x": 28639.395426332347, + "y": 24410.437544727214 }, "targetPosition": { - "x": 28951.610265634845, - "y": 24262.672274995082 + "x": 28866.786943275984, + "y": 24214.751321343778 }, "floatingObject": { "isPinned": false, @@ -1561,15 +1444,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "4827d415-f407-47f3-b389-d6429c676250", + "id": "52b35a1e-b412-46b0-b959-96481f6819ea", "savedPayload": { "position": { - "x": 28951.610265634845, - "y": 24262.672274995082 + "x": 28866.786943275984, + "y": 24214.751321343778 }, "targetPosition": { - "x": 29001.862132626266, - "y": 23966.91096943961 + "x": 28965.870661862533, + "y": 23931.586322251267 }, "floatingObject": { "isPinned": false, @@ -1601,15 +1484,15 @@ "name": "Completing Tutorials Pool", "config": "{}", "project": "Governance", - "id": "f28026a2-7299-45c3-9f42-e0a64311e114", + "id": "1a477b35-cc49-4851-8db8-167c63a014fb", "savedPayload": { "position": { - "x": 28529.19934888316, - "y": 24302.283099386957 + "x": 28443.70920294891, + "y": 24183.046027783577 }, "targetPosition": { - "x": 28720.599395063065, - "y": 24071.272228815178 + "x": 28671.100719892547, + "y": 23987.35980440014 }, "floatingObject": { "isPinned": false, @@ -1632,15 +1515,15 @@ "name": "Reading the Docs Pool", "config": "{}", "project": "Governance", - "id": "57196823-651b-4285-bf18-a4bbd9fa3066", + "id": "43a07b0b-b854-4d43-a489-351b012f7905", "savedPayload": { "position": { - "x": 28424.838089507593, - "y": 24021.020361823757 + "x": 28387.935720800037, + "y": 23888.27608581359 }, "targetPosition": { - "x": 28720.599395063065, - "y": 24071.272228815178 + "x": 28671.100719892547, + "y": 23987.35980440014 }, "floatingObject": { "isPinned": false, @@ -1662,15 +1545,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "2fb14c74-e3b6-43db-86e3-3f67fb3aa657", + "id": "1b5667a6-9668-46a8-9a3e-fa6c9fafc085", "savedPayload": { "position": { - "x": 28720.599395063065, - "y": 24071.272228815178 + "x": 28671.100719892547, + "y": 23987.35980440014 }, "targetPosition": { - "x": 29001.862132626266, - "y": 23966.91096943961 + "x": 28965.870661862533, + "y": 23931.586322251267 }, "floatingObject": { "isPinned": false, @@ -1695,11 +1578,11 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "30929e97-3faa-4a62-b45d-c22716b3df8e", + "id": "6897de02-12f0-4af6-8adb-971661a08952", "savedPayload": { "position": { - "x": 29001.862132626266, - "y": 23966.91096943961 + "x": 28965.870661862533, + "y": 23931.586322251267 }, "targetPosition": { "x": 29193.26217880617, @@ -1708,7 +1591,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1735,15 +1618,15 @@ "name": "Management Pool", "config": "{}", "project": "Governance", - "id": "a3cd897e-df9e-49ab-88a7-02869b81523b", + "id": "945dec69-2bfa-460a-be36-708e643880cd", "savedPayload": { "position": { - "x": 28662.792942703407, - "y": 24016.261275831668 + "x": 28613.706683032728, + "y": 23891.191525929346 }, "targetPosition": { - "x": 28928.02756075479, - "y": 23876.08068734975 + "x": 28903.48443091945, + "y": 23813.545812398588 }, "floatingObject": { "isPinned": false, @@ -1765,11 +1648,11 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "40c0e3d0-1165-4ff9-8242-211d9f0a7a85", + "id": "2763bc74-2d10-4d24-b244-61c5ba3e3b6c", "savedPayload": { "position": { - "x": 28928.02756075479, - "y": 23876.08068734975 + "x": 28903.48443091945, + "y": 23813.545812398588 }, "targetPosition": { "x": 29193.26217880617, @@ -1778,7 +1661,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1796,7 +1679,7 @@ { "type": "Weight Votes Switch", "name": "Features Pool Class", - "config": "{\n\"percentage\": 50\n}", + "config": "{}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -1805,15 +1688,15 @@ "name": "Features Pool", "config": "{}", "project": "Governance", - "id": "247ec21c-2331-460f-b803-a108db234804", + "id": "90e540c0-5853-46cb-b582-13c7084f6ab4", "savedPayload": { "position": { - "x": 28595.882931441487, - "y": 23791.918263939602 + "x": 28603.7222948662, + "y": 23624.353134570083 }, "targetPosition": { - "x": 28894.57255512383, - "y": 23763.909181403717 + "x": 28898.492236836184, + "y": 23680.126616718957 }, "floatingObject": { "isPinned": false, @@ -1835,11 +1718,11 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "e7eea9e5-4df6-4a6b-8a2a-5e46373a77fa", + "id": "826c6b37-abe3-4753-8811-51a609886513", "savedPayload": { "position": { - "x": 28894.57255512383, - "y": 23763.909181403717 + "x": 28898.492236836184, + "y": 23680.126616718957 }, "targetPosition": { "x": 29193.26217880617, @@ -1848,7 +1731,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1863,200 +1746,6 @@ } } }, - { - "type": "Weight Votes Switch", - "name": "Software Projects Pool Class", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "Foundations Project Pool", - "config": "{}", - "project": "Governance", - "id": "e55378fa-5093-4225-864d-8ff41d99dd6a", - "savedPayload": { - "position": { - "x": 28686.67477552138, - "y": 23851.525367875834 - }, - "targetPosition": { - "x": 28906.590337070327, - "y": 23647.47354654456 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Foundations Project", - "id": "2207c69c-ee9d-4453-8bf4-582d79b4b635" - } - } - }, - { - "type": "Pool Weight Vote", - "name": "TensorFlow Project Pool", - "config": "{}", - "project": "Governance", - "id": "61584484-e4c2-4166-8e41-f8473f8c669f", - "savedPayload": { - "position": { - "x": 28614.11196341578, - "y": 23714.229826731455 - }, - "targetPosition": { - "x": 28906.590337070327, - "y": 23647.47354654456 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "TensorFlow Project", - "id": "ea854cf8-47cd-43f0-b58a-13e61ae3106d" - } - } - }, - { - "type": "Pool Weight Vote", - "name": "Governance Project Pool", - "config": "{}", - "project": "Governance", - "id": "a6bb434c-67fd-4429-a4b4-f51a0c9a07ed", - "savedPayload": { - "position": { - "x": 28619.918495334485, - "y": 23559.046994221288 - }, - "targetPosition": { - "x": 28906.590337070327, - "y": 23647.47354654456 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Governance Project", - "id": "3c80032c-51a8-4fd8-ab65-cf219c03ce95" - } - } - }, - { - "type": "Pool Weight Vote", - "name": "Education Project Pool", - "config": "{}", - "project": "Governance", - "id": "e718201a-9ce4-4eb5-aade-1e844f59af64", - "savedPayload": { - "position": { - "x": 28702.538515739052, - "y": 23427.557984995612 - }, - "targetPosition": { - "x": 28906.590337070327, - "y": 23647.47354654456 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Education Project", - "id": "0a79ec65-6f67-4c18-823f-48a6d0494a81" - } - } - }, - { - "type": "Pool Weight Vote", - "name": "Ethereum Project Pool", - "config": "{}", - "project": "Governance", - "id": "7ac78464-92ee-470e-ba77-661071937ab5", - "savedPayload": { - "position": { - "x": 28839.834056883432, - "y": 23354.995172890012 - }, - "targetPosition": { - "x": 28906.590337070327, - "y": 23647.47354654456 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {}, - "referenceParent": { - "type": "Pool", - "name": "Ethereum Project", - "id": "f51d23aa-742c-40d4-b000-2b90c3ae197c" - } - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "f98086f7-1e41-4365-aa6c-4e4cccaf4ae6", - "savedPayload": { - "position": { - "x": 28906.590337070327, - "y": 23647.47354654456 - }, - "targetPosition": { - "x": 29193.26217880617, - "y": 23735.90009886783 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Pool Class", - "name": "Software Projects", - "id": "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" - } - } - }, { "type": "Weight Votes Switch", "name": "Programs Pool Class", @@ -2075,15 +1764,15 @@ "name": "Referrals Rewards Pool", "config": "{}", "project": "Governance", - "id": "40d32fc9-c5b2-492b-a350-028b2dec510e", + "id": "f619a49b-098f-4625-b240-194da7810d93", "savedPayload": { "position": { - "x": 28537.407067228407, - "y": 23938.697900938332 + "x": 28549.809812101244, + "y": 23975.15295191066 }, "targetPosition": { - "x": 28697.01669018301, - "y": 23684.680641169845 + "x": 28694.925478232817, + "y": 23712.585925338033 }, "floatingObject": { "isPinned": false, @@ -2106,15 +1795,15 @@ "name": "Referrals Bonus Pool", "config": "{}", "project": "Governance", - "id": "d74fae83-251f-4fd8-ac8d-07541170d6c8", + "id": "069a16f4-d8af-4170-bf3f-46aff6448644", "savedPayload": { "position": { - "x": 28397.22647874649, - "y": 23673.463282886947 + "x": 28394.977929958994, + "y": 23718.195585267305 }, "targetPosition": { - "x": 28697.01669018301, - "y": 23684.680641169845 + "x": 28694.925478232817, + "y": 23712.585925338033 }, "floatingObject": { "isPinned": false, @@ -2136,15 +1825,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "2f232326-5219-4ec5-a288-545cd00e7e7f", + "id": "649912b1-ae33-4c79-a33b-16eeeeda5f7e", "savedPayload": { "position": { - "x": 28697.01669018301, - "y": 23684.680641169845 + "x": 28694.925478232817, + "y": 23712.585925338033 }, "targetPosition": { - "x": 28962.25130823439, - "y": 23544.500052687927 + "x": 28951.88284487617, + "y": 23557.754043195782 }, "floatingObject": { "isPinned": false, @@ -2176,15 +1865,15 @@ "name": "Support Rewards Pool", "config": "{}", "project": "Governance", - "id": "644b3993-8557-4e94-93ac-5daf5fff3a9b", + "id": "1b751462-8459-4db8-a923-7e8290f530a5", "savedPayload": { "position": { - "x": 28418.893423864272, - "y": 23746.110524077754 + "x": 28420.684152268223, + "y": 23789.513663606256 }, "targetPosition": { - "x": 28663.56168455205, - "y": 23572.509135223812 + "x": 28655.23359700863, + "y": 23602.466723048634 }, "floatingObject": { "isPinned": false, @@ -2207,15 +1896,15 @@ "name": "Support Bonus Pool", "config": "{}", "project": "Governance", - "id": "415027ed-bd5d-42ac-b30b-1b9b3f4697af", + "id": "4edb4e47-0596-4a25-8910-ce36f70d849e", "savedPayload": { "position": { - "x": 28390.884341328387, - "y": 23447.420900395413 + "x": 28375.97147241537, + "y": 23492.864415738717 }, "targetPosition": { - "x": 28663.56168455205, - "y": 23572.509135223812 + "x": 28655.23359700863, + "y": 23602.466723048634 }, "floatingObject": { "isPinned": false, @@ -2237,15 +1926,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "c41c10ec-8278-4a7f-bf85-a200a4fbe13c", + "id": "a9da1c01-210d-4ae7-a8ae-0dde216427c9", "savedPayload": { "position": { - "x": 28663.56168455205, - "y": 23572.509135223812 + "x": 28655.23359700863, + "y": 23602.466723048634 }, "targetPosition": { - "x": 28962.25130823439, - "y": 23544.500052687927 + "x": 28951.88284487617, + "y": 23557.754043195782 }, "floatingObject": { "isPinned": false, @@ -2277,15 +1966,15 @@ "name": "Mentorship Rewards Pool", "config": "{}", "project": "Governance", - "id": "50b4532b-3b0a-4ce7-ab5b-6122196a53aa", + "id": "e0c475b3-af55-41b2-b8ab-89207ef51d81", "savedPayload": { "position": { - "x": 28383.101092844, - "y": 23522.82978055155 + "x": 28372.42867805662, + "y": 23568.591074000546 }, "targetPosition": { - "x": 28675.579466498548, - "y": 23456.073500364655 + "x": 28660.703874640152, + "y": 23485.540420573092 }, "floatingObject": { "isPinned": false, @@ -2308,15 +1997,15 @@ "name": "Mentorship Participation Bonus Pool", "config": "{}", "project": "Governance", - "id": "3a0130ab-35c8-4918-bde4-1007f1e72f67", + "id": "22240ff2-7098-4013-8c7a-d158527ba0d0", "savedPayload": { "position": { - "x": 28471.527645167273, - "y": 23236.157938815708 + "x": 28444.642300679312, + "y": 23277.41210376453 }, "targetPosition": { - "x": 28675.579466498548, - "y": 23456.073500364655 + "x": 28660.703874640152, + "y": 23485.540420573092 }, "floatingObject": { "isPinned": false, @@ -2338,15 +2027,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "26683c7a-9c27-4405-aaf0-ba3d9445fee1", + "id": "778b0d8f-b0b3-4295-b53b-b69e74abba5d", "savedPayload": { "position": { - "x": 28675.579466498548, - "y": 23456.073500364655 + "x": 28660.703874640152, + "y": 23485.540420573092 }, "targetPosition": { - "x": 28962.25130823439, - "y": 23544.500052687927 + "x": 28951.88284487617, + "y": 23557.754043195782 }, "floatingObject": { "isPinned": false, @@ -2376,15 +2065,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "808f8a0f-80a5-4cb3-9dc8-f32ae9046555", + "id": "824f1346-b49f-47c7-9d01-2e6f0cc403a3", "savedPayload": { "position": { - "x": 28731.24043766261, - "y": 23353.100006508022 + "x": 28710.50351094617, + "y": 23379.607987523734 }, "targetPosition": { - "x": 28962.25130823439, - "y": 23544.500052687927 + "x": 28951.88284487617, + "y": 23557.754043195782 }, "floatingObject": { "isPinned": false, @@ -2416,15 +2105,15 @@ "name": "Voting Bonus Pool", "config": "{}", "project": "Governance", - "id": "bf25cb25-0de4-405b-a0db-ce5f97985719", + "id": "b582bead-c9bb-41e2-9dd1-bd6d6ce99f26", "savedPayload": { "position": { - "x": 28681.890131270553, - "y": 23014.030816585164 + "x": 28642.21908059167, + "y": 23043.839309909075 }, "targetPosition": { - "x": 28822.07071975247, - "y": 23279.265434636545 + "x": 28797.05096273392, + "y": 23300.79667655243 }, "floatingObject": { "isPinned": false, @@ -2446,15 +2135,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "64429f63-d5de-4eed-a03b-39b0af321056", + "id": "e402422d-6fe6-4655-97a1-3b4c1579d442", "savedPayload": { "position": { - "x": 28822.07071975247, - "y": 23279.265434636545 + "x": 28797.05096273392, + "y": 23300.79667655243 }, "targetPosition": { - "x": 28962.25130823439, - "y": 23544.500052687927 + "x": 28951.88284487617, + "y": 23557.754043195782 }, "floatingObject": { "isPinned": false, @@ -2486,15 +2175,15 @@ "name": "Liquid Democracy Bonus Pool", "config": "{}", "project": "Governance", - "id": "d735c542-b6ce-495e-acfa-cbb003c71319", + "id": "9a5d6e82-f4e8-45e4-bc53-f656a6ecc3ad", "savedPayload": { "position": { - "x": 28906.23314316262, - "y": 22947.120805323244 + "x": 28862.457485170467, + "y": 22964.455547460704 }, "targetPosition": { - "x": 28934.242225698505, - "y": 23245.810429005585 + "x": 28907.17016502332, + "y": 23261.104795328243 }, "floatingObject": { "isPinned": false, @@ -2516,15 +2205,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "de0c7938-3ede-4c88-a2be-6cf57a0e4cbe", + "id": "00b389bd-d693-4278-bd1f-254d6c924d23", "savedPayload": { "position": { - "x": 28934.242225698505, - "y": 23245.810429005585 + "x": 28907.17016502332, + "y": 23261.104795328243 }, "targetPosition": { - "x": 28962.25130823439, - "y": 23544.500052687927 + "x": 28951.88284487617, + "y": 23557.754043195782 }, "floatingObject": { "isPinned": false, @@ -2556,15 +2245,15 @@ "name": "Staking Rewards Pool", "config": "{}", "project": "Governance", - "id": "160cc79e-41b2-4bba-83ad-eeb5be6fbb2f", + "id": "c1ea3da7-aaa2-475c-ae29-51212262ea38", "savedPayload": { "position": { - "x": 29139.104412880934, - "y": 22971.15636921624 + "x": 29096.31009012155, + "y": 22975.396102723746 }, "targetPosition": { - "x": 29050.677860557662, - "y": 23257.828210952084 + "x": 29024.09646749886, + "y": 23266.575072959764 }, "floatingObject": { "isPinned": false, @@ -2586,15 +2275,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "bcdc3887-1109-4ca3-8c78-e5ed014387b2", + "id": "e589c4b6-e752-433c-abc7-c1ff97ffcb86", "savedPayload": { "position": { - "x": 29050.677860557662, - "y": 23257.828210952084 + "x": 29024.09646749886, + "y": 23266.575072959764 }, "targetPosition": { - "x": 28962.25130823439, - "y": 23544.500052687927 + "x": 28951.88284487617, + "y": 23557.754043195782 }, "floatingObject": { "isPinned": false, @@ -2619,11 +2308,11 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "2d974c2f-d379-4a42-9516-111c38ad8756", + "id": "398a7fe7-1e5c-40dc-b60e-1d9ad7019f83", "savedPayload": { "position": { - "x": 28962.25130823439, - "y": 23544.500052687927 + "x": 28951.88284487617, + "y": 23557.754043195782 }, "targetPosition": { "x": 29193.26217880617, From d2615078db2b467383251561c1cbde15f95ef8d8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 12:10:58 +0200 Subject: [PATCH 7/8] Status and Values rearranged --- .../User-Profiles/Luis-Fernando-Molina.json | 32 +++++++++---------- .../Schemas/App-Schema/tokens-awarded.json | 2 +- .../Schemas/App-Schema/voting-program.json | 15 --------- .../UI/Function-Libraries/ClaimsProgram.js | 4 +-- .../UI/Function-Libraries/VotingProgram.js | 9 ------ .../Governance/UI/Utilities/BonusProgram.js | 2 +- .../UI/Utilities/DecendentProgram.js | 8 ++--- 7 files changed, 24 insertions(+), 48 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index a57924a08..8bbad4855 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -400,12 +400,12 @@ "id": "edf1a5c9-7802-4856-918c-3cd5a7a9caf7", "savedPayload": { "position": { - "x": 30541.44352053292, - "y": 24401.82684154666 + "x": 30298.31782969946, + "y": 24540.985747266444 }, "targetPosition": { - "x": 30335.75245832439, - "y": 24183.443721943684 + "x": 30214.18961290766, + "y": 24253.023174803577 }, "floatingObject": { "isPinned": false, @@ -427,8 +427,8 @@ "id": "ebad23ed-1a02-4edf-a9d7-fc4b2fd0dacb", "savedPayload": { "position": { - "x": 30335.75245832439, - "y": 24183.443721943684 + "x": 30214.18961290766, + "y": 24253.023174803577 }, "targetPosition": { "x": 30130.06139611586, @@ -438,7 +438,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -462,8 +462,8 @@ "id": "e745f3cd-4cd9-421b-b9ab-f62650fb56f8", "savedPayload": { "position": { - "x": 30168.106583981345, - "y": 24262.63843027868 + "x": 30121.086756265042, + "y": 24264.92633202576 }, "targetPosition": { "x": 30130.06139611586, @@ -473,7 +473,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -497,8 +497,8 @@ "id": "3ae7f0f9-be37-4e6c-b3b1-4343e51f80a9", "savedPayload": { "position": { - "x": 29985.928740982057, - "y": 24228.16852263974 + "x": 30028.862399901012, + "y": 24247.47654233898 }, "targetPosition": { "x": 30130.06139611586, @@ -508,7 +508,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -532,8 +532,8 @@ "id": "d8ab7844-f98f-4ce1-a634-c0ff98af28ca", "savedPayload": { "position": { - "x": 29858.804673355116, - "y": 24093.20033215587 + "x": 29946.544106381356, + "y": 24202.381912737612 }, "targetPosition": { "x": 30130.06139611586, @@ -543,7 +543,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, diff --git a/Projects/Governance/Schemas/App-Schema/tokens-awarded.json b/Projects/Governance/Schemas/App-Schema/tokens-awarded.json index cf14e5af3..997aa3a30 100644 --- a/Projects/Governance/Schemas/App-Schema/tokens-awarded.json +++ b/Projects/Governance/Schemas/App-Schema/tokens-awarded.json @@ -15,7 +15,7 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Referral Program->Mentorship Program->Support Program->Voting Program->Claims Program->Staking Program->" + "compatibleTypes": "->Referral Program->Mentorship Program->Support Program->Claims Program->Staking Program->" }, "propertyNameAtParent": "tokensAwarded" } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/voting-program.json b/Projects/Governance/Schemas/App-Schema/voting-program.json index 1c5ed21b6..b69362ff9 100644 --- a/Projects/Governance/Schemas/App-Schema/voting-program.json +++ b/Projects/Governance/Schemas/App-Schema/voting-program.json @@ -15,15 +15,6 @@ "label": "Add Votes Switch", "relatedUiObject": "Votes Switch" }, - { - "action": "Add UI Object", - "actionProject": "Foundations", - "disableIfPropertyIsDefined": true, - "propertyToCheckFor": "tokensAwarded", - "actionFunction": "payload.executeAction", - "label": "Add Tokens Awarded", - "relatedUiObject": "Tokens Awarded" - }, { "action": "Add UI Object", "actionProject": "Foundations", @@ -63,12 +54,6 @@ "childType": "Votes Switch", "autoAdd": false }, - { - "name": "tokensAwarded", - "type": "node", - "childType": "Tokens Awarded", - "autoAdd": true - }, { "name": "tokensBonus", "type": "node", diff --git a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js index 15bb18e23..885b00eef 100644 --- a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js +++ b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js @@ -457,9 +457,9 @@ function newGovernanceFunctionLibraryClaimsProgram() { const tokensAwardedText = parseFloat(node.payload.claimsProgram.awarded.tokens.toFixed(2)).toLocaleString('en') node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 - node.tokensAwarded.payload.uiObject.valueAtAngle = false + node.tokensAwarded.payload.uiObject.valueAtAngle = true node.tokensAwarded.payload.uiObject.statusAngleOffset = 0 - node.tokensAwarded.payload.uiObject.statusAtAngle = false + node.tokensAwarded.payload.uiObject.statusAtAngle = true node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens') node.tokensAwarded.payload.uiObject.setStatus('From ' + node.payload.claimsProgram.count + ' Claims.') diff --git a/Projects/Governance/UI/Function-Libraries/VotingProgram.js b/Projects/Governance/UI/Function-Libraries/VotingProgram.js index 6bc480f5a..9a23718e0 100644 --- a/Projects/Governance/UI/Function-Libraries/VotingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/VotingProgram.js @@ -346,15 +346,6 @@ function newGovernanceFunctionLibraryVotingProgram() { node.payload.uiObject.setStatus(ownPowerText + ' Voting Power') } - if (node.tokensAwarded !== undefined && node.tokensAwarded.payload !== undefined) { - - const tokensAwardedText = parseFloat(node.payload.votingProgram.awarded.tokens.toFixed(2)).toLocaleString('en') - - node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 - node.tokensAwarded.payload.uiObject.valueAtAngle = false - - node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens') - } } } } diff --git a/Projects/Governance/UI/Utilities/BonusProgram.js b/Projects/Governance/UI/Utilities/BonusProgram.js index 47bc18ed3..be737a778 100644 --- a/Projects/Governance/UI/Utilities/BonusProgram.js +++ b/Projects/Governance/UI/Utilities/BonusProgram.js @@ -136,7 +136,7 @@ function newFoundationsUtilitiesBonusProgram() { const tokensBonusText = parseFloat(node.payload[programPropertyName].bonus.tokens.toFixed(2)).toLocaleString('en') node.tokensBonus.payload.uiObject.valueAngleOffset = 0 - node.tokensBonus.payload.uiObject.valueAtAngle = false + node.tokensBonus.payload.uiObject.valueAtAngle = true node.tokensBonus.payload.uiObject.setValue(tokensBonusText + ' SA Tokens') } diff --git a/Projects/Governance/UI/Utilities/DecendentProgram.js b/Projects/Governance/UI/Utilities/DecendentProgram.js index da38b64ae..23aba5cee 100644 --- a/Projects/Governance/UI/Utilities/DecendentProgram.js +++ b/Projects/Governance/UI/Utilities/DecendentProgram.js @@ -329,7 +329,7 @@ function newFoundationsUtilitiesDecendentProgram() { node.payload.uiObject.setPercentage(percentage) node.payload.uiObject.statusAngleOffset = 0 - node.payload.uiObject.statusAtAngle = false + node.payload.uiObject.statusAtAngle = true node.payload.uiObject.setStatus(outgoingPowerText + ' ' + ' Outgoing Power') } @@ -344,16 +344,16 @@ function newFoundationsUtilitiesDecendentProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Own ' + programPowerName + ' - ' + incomingPowerText + ' Incoming ' + programPowerName + '') + node.payload.uiObject.setStatus(ownPowerText + ' Own Power' + ' - ' + incomingPowerText + ' Incoming Power' + '') } if (node.tokensAwarded !== undefined && node.tokensAwarded.payload !== undefined) { const tokensAwardedText = parseFloat(node.payload[programPropertyName].awarded.tokens.toFixed(2)).toLocaleString('en') node.tokensAwarded.payload.uiObject.statusAngleOffset = 0 - node.tokensAwarded.payload.uiObject.statusAtAngle = false + node.tokensAwarded.payload.uiObject.statusAtAngle = true node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 - node.tokensAwarded.payload.uiObject.valueAtAngle = false + node.tokensAwarded.payload.uiObject.valueAtAngle = true node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens') node.tokensAwarded.payload.uiObject.setStatus('From ' + node.payload[programPropertyName].count + ' Descendants.') From b0c1451fadd86181b00bd813680b0b8c4c60ef7d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 12:31:39 +0200 Subject: [PATCH 8/8] Fixed --- Projects/Governance/UI/Function-Libraries/StackingProgram.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Governance/UI/Function-Libraries/StackingProgram.js b/Projects/Governance/UI/Function-Libraries/StackingProgram.js index 8ed2aaf62..1248bf954 100644 --- a/Projects/Governance/UI/Function-Libraries/StackingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/StackingProgram.js @@ -20,7 +20,7 @@ function newGovernanceFunctionLibraryStackingProgram() { /* Scan Pools Until finding the Mentoship-Program Pool */ for (let i = 0; i < pools.length; i++) { let poolsNode = pools[i] - programPoolTokenReward = UI.projects.governance.utilities.pools.findPool(poolsNode, "Staking-Program") + programPoolTokenReward = UI.projects.governance.utilities.pools.findPool(poolsNode, "Staking-Rewards") } if (programPoolTokenReward === undefined || programPoolTokenReward === 0) { return }