From ce3dbc58b3688d78d9b950c6b59ef64cfc1f119a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 30 Jul 2021 13:19:51 +0200 Subject: [PATCH] Reports added for Airdrops and Influencers. --- Client/WebServer/css/governance.css | 4 +- .../User-Profiles/Luis-Fernando-Molina.json | 365 ++++++++++-------- Projects/Governance/UI/Globals/Reports.js | 2 +- .../UI/Spaces/Reports-Space/Airdrop.js | 112 ++++++ .../UI/Spaces/Reports-Space/Influencers.js | 27 ++ .../UI/Spaces/Reports-Space/ReportsPage.js | 119 +++--- .../UI/Spaces/Reports-Space/ReportsSpace.js | 13 + 7 files changed, 427 insertions(+), 215 deletions(-) create mode 100644 Projects/Governance/UI/Spaces/Reports-Space/Airdrop.js create mode 100644 Projects/Governance/UI/Spaces/Reports-Space/Influencers.js diff --git a/Client/WebServer/css/governance.css b/Client/WebServer/css/governance.css index d9be1c182..b2f3aff72 100644 --- a/Client/WebServer/css/governance.css +++ b/Client/WebServer/css/governance.css @@ -886,7 +886,9 @@ #governance-tab11:checked ~ .governance-search-result-content #content11, #governance-tab12:checked ~ .governance-search-result-content #content12, #governance-tab13:checked ~ .governance-search-result-content #content13, - #governance-tab14:checked ~ .governance-search-result-content #content14 { + #governance-tab13:checked ~ .governance-search-result-content #content14, + #governance-tab13:checked ~ .governance-search-result-content #content15, + #governance-tab14:checked ~ .governance-search-result-content #content16 { display: block; } diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 17b7e79f3..88b335b1e 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -9,6 +9,145 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [ + { + "type": "Token Power Switch", + "name": "Onboarding", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "tokenPowerSwitch": [], + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "a1a09e58-46cc-4b99-99b5-f70a28e3387c", + "savedPayload": { + "position": { + "x": 29631.92831015274, + "y": 23974.264068711924 + }, + "targetPosition": { + "x": 29844.060344508704, + "y": 23762.13203435596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b8e11ce5-6072-41a7-b637-17480dd0f1cb", + "savedPayload": { + "position": { + "x": 29844.060344508704, + "y": 23762.13203435596 + }, + "targetPosition": { + "x": 30056.192378864667, + "y": 23549.999999999996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "bda21833-11b8-49d3-8c79-ff8e1c667dcc", + "savedPayload": { + "position": { + "x": 29476.636883091225, + "y": 23705.29142706151 + }, + "targetPosition": { + "x": 29766.414630977946, + "y": 23627.645713530754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "82414b65-2a33-4c1d-9939-ced57cb8c2cd", + "savedPayload": { + "position": { + "x": 29766.414630977946, + "y": 23627.645713530754 + }, + "targetPosition": { + "x": 30056.192378864667, + "y": 23549.999999999996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a68322cc-5b02-4018-aa1d-9d62ee7acf7a", + "savedPayload": { + "position": { + "x": 30575.807621135333, + "y": 23549.999999999996 + }, + "targetPosition": { + "x": 30316, + "y": 23399.999999999996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, { "type": "Token Power Switch", "name": "Community Building", @@ -78,8 +217,8 @@ "id": "43a24543-03cf-4511-b670-63566159dbd7", "savedPayload": { "position": { - "x": 30875.396481561704, - "y": 23565.70078687288 + "x": 30849.871258428113, + "y": 23427.979007077258 }, "targetPosition": { "x": 30575.807621135333, @@ -89,7 +228,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -161,8 +300,8 @@ "id": "91d82012-4362-4fe0-b02b-0eb3b394ace5", "savedPayload": { "position": { - "x": 30855.881749084492, - "y": 23657.510384863588 + "x": 30869.251901355474, + "y": 23612.373507245324 }, "targetPosition": { "x": 30575.807621135333, @@ -172,7 +311,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -244,8 +383,8 @@ "id": "8af4af68-62bf-4ad2-bf84-f1124cba0abf", "savedPayload": { "position": { - "x": 30808.951409572423, - "y": 23738.79611731495 + "x": 30776.54680304299, + "y": 23772.943447643214 }, "targetPosition": { "x": 30575.807621135333, @@ -255,7 +394,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -269,7 +408,36 @@ "name": "New Influencer Program", "config": "{}", "project": "Governance", - "userInfluencers": [], + "userInfluencers": [ + { + "type": "User Influencer", + "name": "", + "config": "{}", + "project": "Governance", + "id": "712b8d42-a1b9-4c2b-8607-5ffc48be3ba3", + "savedPayload": { + "position": { + "x": 30750.313788193514, + "y": 24112.001702409067 + }, + "targetPosition": { + "x": 30607.16616011563, + "y": 23848.356568610478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "tokensAwarded": { "type": "Tokens Awarded", "name": "New Tokens Awarded", @@ -277,12 +445,12 @@ "id": "365c6294-bd84-45e8-8969-1c17e4f13bd1", "savedPayload": { "position": { - "x": 30962.14277928306, - "y": 24002.34035229128 + "x": 30638.524699095928, + "y": 24146.71313722096 }, "targetPosition": { - "x": 30739.19933163984, - "y": 23801.601170383623 + "x": 30607.16616011563, + "y": 23848.356568610478 }, "floatingObject": { "isPinned": false, @@ -304,12 +472,12 @@ "id": "226b9356-3712-459a-a4b8-9e2e18644392", "savedPayload": { "position": { - "x": 30831.904429952323, - "y": 24086.91812527217 + "x": 30521.961556704453, + "y": 24136.002489070936 }, "targetPosition": { - "x": 30739.19933163984, - "y": 23801.601170383623 + "x": 30607.16616011563, + "y": 23848.356568610478 }, "floatingObject": { "isPinned": false, @@ -327,8 +495,8 @@ "id": "40a85ef0-c213-4aef-9f80-01521a8034a9", "savedPayload": { "position": { - "x": 30739.19933163984, - "y": 23801.601170383623 + "x": 30607.16616011563, + "y": 23848.356568610478 }, "targetPosition": { "x": 30575.807621135333, @@ -338,7 +506,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -350,8 +518,8 @@ "id": "a2803c2e-5b20-42a5-b498-2b613a1dd783", "savedPayload": { "position": { - "x": 30575.807621135333, - "y": 23549.999999999996 + "x": 30466, + "y": 23659.80762113533 }, "targetPosition": { "x": 30316, @@ -360,7 +528,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -6528,8 +6696,8 @@ "id": "91013892-d9c9-4ca4-8404-7ceb90dfcf1b", "savedPayload": { "position": { - "x": 30466, - "y": 23659.80762113533 + "x": 30316, + "y": 23699.999999999996 }, "targetPosition": { "x": 30316, @@ -6612,8 +6780,8 @@ "id": "e5337d8d-f495-4bc5-a42a-08e6c8b96b4b", "savedPayload": { "position": { - "x": 30316, - "y": 23699.999999999996 + "x": 30166, + "y": 23659.80762113533 }, "targetPosition": { "x": 30316, @@ -6937,145 +7105,6 @@ } }, "id": "a1dc7a1b-dd1a-47dc-b274-a3d00712f711", - "savedPayload": { - "position": { - "x": 30166, - "y": 23659.80762113533 - }, - "targetPosition": { - "x": 30316, - "y": 23399.999999999996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Token Power Switch", - "name": "Onboarding", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "tokenPowerSwitch": [], - "airdropProgram": { - "type": "Airdrop Program", - "name": "New Airdrop Program", - "config": "{}", - "project": "Governance", - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "a1a09e58-46cc-4b99-99b5-f70a28e3387c", - "savedPayload": { - "position": { - "x": 29631.92831015274, - "y": 23974.264068711924 - }, - "targetPosition": { - "x": 29844.060344508704, - "y": 23762.13203435596 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b8e11ce5-6072-41a7-b637-17480dd0f1cb", - "savedPayload": { - "position": { - "x": 29844.060344508704, - "y": 23762.13203435596 - }, - "targetPosition": { - "x": 30056.192378864667, - "y": 23549.999999999996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "githubProgram": { - "type": "Github Program", - "name": "New Github Program", - "config": "{}", - "project": "Governance", - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "bda21833-11b8-49d3-8c79-ff8e1c667dcc", - "savedPayload": { - "position": { - "x": 29476.636883091225, - "y": 23705.29142706151 - }, - "targetPosition": { - "x": 29766.414630977946, - "y": 23627.645713530754 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "82414b65-2a33-4c1d-9939-ced57cb8c2cd", - "savedPayload": { - "position": { - "x": 29766.414630977946, - "y": 23627.645713530754 - }, - "targetPosition": { - "x": 30056.192378864667, - "y": 23549.999999999996 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a68322cc-5b02-4018-aa1d-9d62ee7acf7a", "savedPayload": { "position": { "x": 30056.192378864667, @@ -7088,7 +7117,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/UI/Globals/Reports.js b/Projects/Governance/UI/Globals/Reports.js index 709e9dd57..b736d967e 100644 --- a/Projects/Governance/UI/Globals/Reports.js +++ b/Projects/Governance/UI/Globals/Reports.js @@ -1,6 +1,6 @@ function newGovernanceGlobalsReports() { let thisObject = { - REPORTS_SPACE_WIDTH: 1350 + REPORTS_SPACE_WIDTH: 1550 } return thisObject } \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Airdrop.js b/Projects/Governance/UI/Spaces/Reports-Space/Airdrop.js new file mode 100644 index 000000000..05043ffbf --- /dev/null +++ b/Projects/Governance/UI/Spaces/Reports-Space/Airdrop.js @@ -0,0 +1,112 @@ +function newGovernanceReportsAirdrop() { + let thisObject = { + addHTML: addHTML, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function initialize() { + + } + + function finalize() { + + } + + function addHTML(tabIndex, filters) { + /* + Parameters + */ + let table = 'airdrop' + let programName = 'Airdrop Program' + let programPropertyName = 'airdropProgram' + /* + Setup Filters + */ + let filtersObject + if (filters !== undefined) { + try { + filtersObject = JSON.parse(filters) + } catch (err) { } + } + /* + Other Variables + */ + let tableRecords = [] + let tableRecordDefinition = { + "properties": [ + { + "name": "name", + "label": "User Profile", + "type": "string", + "order": "ascending", + "textAlign": "left" + }, + { + "name": "airdropPower", + "label": "Airdrop Power", + "type": "number", + "order": "descending", + "textAlign": "center", + "format": "2 decimals" + }, + { + "name": "tokensAwarded", + "label": "Awarded", + "type": "number", + "order": "descending", + "textAlign": "center", + "format": "2 decimals" + } + ] + } + /* + Here we get from the workspace all User Profiles. + */ + let userProfiles = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') + /* + Transform the result array into table records. + */ + for (let j = 0; j < userProfiles.length; j++) { + let userProfile = userProfiles[j] + + if (userProfile.tokenPowerSwitch === undefined) { continue } + let program = UI.projects.governance.utilities.validations.onlyOneProgram(userProfile, programName) + if (program === undefined) { continue } + if (program.payload === undefined) { continue } + + let tableRecord = { + "name": userProfile.name, + "airdropPower": program.payload[programPropertyName].ownPower | 0, + "tokensAwarded": program.payload[programPropertyName].awarded.tokens | 0 + } + + if (UI.projects.governance.utilities.filters.applyFilters(filters, filtersObject, tableRecord) === true) { + tableRecords.push(tableRecord) + } + } + /* + Get the sorting order for this table. + */ + let sortingOrder = UI.projects.governance.spaces.reportsSpace.tablesSortingOrders[table] + /* + Set the default sorting order for this table. + */ + if (sortingOrder === undefined) { + UI.projects.governance.spaces.reportsSpace.tablesSortingOrders[table] = { + property: 'tokensAwarded', + order: 'descending' + } + sortingOrder = UI.projects.governance.spaces.reportsSpace.tablesSortingOrders[table] + } + return UI.projects.governance.utilities.tables.addHTML( + table, + tableRecords, + tableRecordDefinition, + sortingOrder, + tabIndex + ) + } +} \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Influencers.js b/Projects/Governance/UI/Spaces/Reports-Space/Influencers.js new file mode 100644 index 000000000..8e3c05331 --- /dev/null +++ b/Projects/Governance/UI/Spaces/Reports-Space/Influencers.js @@ -0,0 +1,27 @@ +function newGovernanceReportsInfluencers() { + let thisObject = { + addHTML: addHTML, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function initialize() { + + } + + function finalize() { + + } + + function addHTML(tabIndex, filters) { + return UI.projects.governance.utilities.decendentTables.addHTML( + 'influencers', + 'Influencer Program', + 'influencerProgram', + tabIndex, + filters + ) + } +} \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js b/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js index bc6815f2c..8c268429a 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js @@ -30,7 +30,24 @@ function newGovernanceReportsReportsPage() { buildHTML() function buildHTML() { - const tabs = ['Profiles', 'Referrals', 'Supporters', 'Mentors', 'Claims', 'Votes', 'Staking', 'Delegation', 'Github', 'Pools', 'Assets', 'Features', 'Positions', 'Mining'] + const tabs = [ + 'Profiles', + 'Airdrop', + 'Github', + 'Referrals', + 'Supporters', + 'Mentors', + 'Influencers', + 'Claims', + 'Votes', + 'Staking', + 'Delegation', + 'Pools', + 'Assets', + 'Features', + 'Positions', + 'Mining' + ] let HTML = '' HTML = HTML + '
' HTML = HTML + UI.projects.governance.spaces.reportsSpace.filtersHeader.addFilterHeader() @@ -62,80 +79,92 @@ function newGovernanceReportsReportsPage() { resultCounter = response.resultCounter break } - case 'Referrals': { - let response = UI.projects.governance.spaces.reportsSpace.referrals.addHTML(2, filters) - HTML = HTML + response.HTML - resultCounter = response.resultCounter - break - } - case 'Supporters': { - let response = UI.projects.governance.spaces.reportsSpace.supports.addHTML(3, filters) - HTML = HTML + response.HTML - resultCounter = response.resultCounter - break - } - case 'Mentors': { - let response = UI.projects.governance.spaces.reportsSpace.mentors.addHTML(4, filters) - HTML = HTML + response.HTML - resultCounter = response.resultCounter - break - } - case 'Claims': { - let response = UI.projects.governance.spaces.reportsSpace.claims.addHTML(5, filters) - HTML = HTML + response.HTML - resultCounter = response.resultCounter - break - } - case 'Votes': { - let response = UI.projects.governance.spaces.reportsSpace.votes.addHTML(6, filters) - HTML = HTML + response.HTML - resultCounter = response.resultCounter - break - } - case 'Staking': { - let response = UI.projects.governance.spaces.reportsSpace.staking.addHTML(7, filters) - HTML = HTML + response.HTML - resultCounter = response.resultCounter - break - } - case 'Delegation': { - let response = UI.projects.governance.spaces.reportsSpace.delegation.addHTML(8, filters) + case 'Airdrop': { + let response = UI.projects.governance.spaces.reportsSpace.airdrop.addHTML(2, filters) HTML = HTML + response.HTML resultCounter = response.resultCounter break } case 'Github': { - let response = UI.projects.governance.spaces.reportsSpace.github.addHTML(8, filters) + let response = UI.projects.governance.spaces.reportsSpace.github.addHTML(3, filters) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } + case 'Referrals': { + let response = UI.projects.governance.spaces.reportsSpace.referrals.addHTML(4, filters) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } + case 'Supporters': { + let response = UI.projects.governance.spaces.reportsSpace.supports.addHTML(5, filters) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } + case 'Mentors': { + let response = UI.projects.governance.spaces.reportsSpace.mentors.addHTML(6, filters) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } + case 'Influencers': { + let response = UI.projects.governance.spaces.reportsSpace.influencers.addHTML(7, filters) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } + case 'Claims': { + let response = UI.projects.governance.spaces.reportsSpace.claims.addHTML(8, filters) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } + case 'Votes': { + let response = UI.projects.governance.spaces.reportsSpace.votes.addHTML(9, filters) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } + case 'Staking': { + let response = UI.projects.governance.spaces.reportsSpace.staking.addHTML(10, filters) + HTML = HTML + response.HTML + resultCounter = response.resultCounter + break + } + case 'Delegation': { + let response = UI.projects.governance.spaces.reportsSpace.delegation.addHTML(11, filters) HTML = HTML + response.HTML resultCounter = response.resultCounter break } case 'Pools': { - let response = UI.projects.governance.spaces.reportsSpace.pools.addHTML(9, filters) + let response = UI.projects.governance.spaces.reportsSpace.pools.addHTML(12, filters) HTML = HTML + response.HTML resultCounter = response.resultCounter break } case 'Assets': { - let response = UI.projects.governance.spaces.reportsSpace.assets.addHTML(10, filters) + let response = UI.projects.governance.spaces.reportsSpace.assets.addHTML(13, filters) HTML = HTML + response.HTML resultCounter = response.resultCounter break } case 'Features': { - let response = UI.projects.governance.spaces.reportsSpace.features.addHTML(11, filters) + let response = UI.projects.governance.spaces.reportsSpace.features.addHTML(14, filters) HTML = HTML + response.HTML resultCounter = response.resultCounter break } case 'Positions': { - let response = UI.projects.governance.spaces.reportsSpace.positions.addHTML(12, filters) + let response = UI.projects.governance.spaces.reportsSpace.positions.addHTML(15, filters) HTML = HTML + response.HTML resultCounter = response.resultCounter break } case 'Mining': { - let response = UI.projects.governance.spaces.reportsSpace.mining.addHTML(13, filters) + let response = UI.projects.governance.spaces.reportsSpace.mining.addHTML(16, filters) HTML = HTML + response.HTML resultCounter = response.resultCounter break diff --git a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js index 76a440bcd..840082abe 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js @@ -11,11 +11,13 @@ function newGobernanceReportsSpace() { referrals: undefined, supports: undefined, mentors: undefined, + influencers: undefined, claims: undefined, votes: undefined, staking: undefined, delegations: undefined, github: undefined, + airdrop: undefined, pools: undefined, assets: undefined, features: undefined, @@ -74,6 +76,9 @@ function newGobernanceReportsSpace() { thisObject.mentors.finalize() thisObject.mentors = undefined + thisObject.influencers.finalize() + thisObject.influencers = undefined + thisObject.claims.finalize() thisObject.claims = undefined @@ -89,6 +94,9 @@ function newGobernanceReportsSpace() { thisObject.github.finalize() thisObject.github = undefined + thisObject.airdrop.finalize() + thisObject.airdrop = undefined + thisObject.pools.finalize() thisObject.pools = undefined @@ -130,12 +138,14 @@ function newGobernanceReportsSpace() { thisObject.userProfiles = newGovernanceReportsUserProfiles() thisObject.referrals = newGovernanceReportsReferrals() thisObject.supports = newGovernanceReportsSupports() + thisObject.influencers = newGovernanceReportsInfluencers() thisObject.mentors = newGovernanceReportsMentors() thisObject.claims = newGovernanceReportsClaims() thisObject.votes = newGovernanceReportsVotes() thisObject.staking = newGovernanceReportsStaking() thisObject.delegation = newGovernanceReportsDelegation() thisObject.github = newGovernanceReportsGithub() + thisObject.airdrop = newGovernanceReportsAirdrop() thisObject.pools = newGovernanceReportsPools() thisObject.assets = newGovernanceReportsAssets() thisObject.features = newGovernanceReportsFeatures() @@ -147,12 +157,15 @@ function newGobernanceReportsSpace() { thisObject.filtersHeader.initialize() thisObject.userProfiles.initialize() thisObject.referrals.initialize() + thisObject.supports.initialize() thisObject.mentors.initialize() + thisObject.influencers.initialize() thisObject.claims.initialize() thisObject.votes.initialize() thisObject.staking.initialize() thisObject.delegation.initialize() thisObject.github.initialize() + thisObject.airdrop.initialize() thisObject.pools.initialize() thisObject.assets.initialize() thisObject.features.initialize()