From 57e599287506eca01287a7a41fcad76fa944222a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 10 Jun 2021 20:01:03 +0200 Subject: [PATCH 1/8] standarizing funcition names --- ...-actions-adding-an-action-switch-case.json | 2 +- .../UI/Function-Libraries/ActionSwitch.js | 20 +++++----- .../UI/Function-Libraries/PluginsFunctions.js | 40 +++++++++---------- 3 files changed, 31 insertions(+), 31 deletions(-) diff --git a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-008-automating-actions-adding-an-action-switch-case.json b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-008-automating-actions-adding-an-action-switch-case.json index 49aef4b03..8357547a3 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-008-automating-actions-adding-an-action-switch-case.json +++ b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-008-automating-actions-adding-an-action-switch-case.json @@ -32,7 +32,7 @@ }, { "style": "Javascript", - "text": "UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingTradingEngines(action.node, action.rootNodes)\n", + "text": "UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginTradingEngines(action.node, action.rootNodes)\n", "updated": 1614938043930 }, { diff --git a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js index ceb750d5b..ebc855572 100644 --- a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js @@ -640,52 +640,52 @@ function newFoundationsActionSwitch() { break case 'Add Missing Plugin Projects': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingProjects(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginProjects(action.node, action.rootNodes) } break case 'Add Missing Plugin Data Mines': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingDataMines(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginDataMines(action.node, action.rootNodes) } break case 'Add Missing Plugin Trading Mines': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingTradingMines(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginTradingMines(action.node, action.rootNodes) } break case 'Add Missing Plugin Trading Systems': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingTradingSystems(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginTradingSystems(action.node, action.rootNodes) } break case 'Add Missing Plugin Trading Engines': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingTradingEngines(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginTradingEngines(action.node, action.rootNodes) } break case 'Add Missing Plugin Learning Mines': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingLearningMines(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginLearningMines(action.node, action.rootNodes) } break case 'Add Missing Plugin Learning Systems': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingLearningSystems(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginLearningSystems(action.node, action.rootNodes) } break case 'Add Missing Plugin Learning Engines': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingLearningEngines(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginLearningEngines(action.node, action.rootNodes) } break case 'Add Missing Plugin Tutorials': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingTutorials(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginTutorials(action.node, action.rootNodes) } break case 'Add Missing Plugin API Maps': { - UI.projects.foundations.functionLibraries.pluginsFunctions.pluginMissingApiMaps(action.node, action.rootNodes) + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginApiMaps(action.node, action.rootNodes) } break case 'Add Missing Workspace Projects': diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index 2c5045409..f5f97e440 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -1,15 +1,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { let thisObject = { - pluginMissingProjects: pluginMissingProjects, - pluginMissingDataMines: pluginMissingDataMines, - pluginMissingTradingMines: pluginMissingTradingMines, - pluginMissingTradingSystems: pluginMissingTradingSystems, - pluginMissingTradingEngines: pluginMissingTradingEngines, - pluginMissingLearningMines: pluginMissingLearningMines, - pluginMissingLearningSystems: pluginMissingLearningSystems, - pluginMissingLearningEngines: pluginMissingLearningEngines, - pluginMissingTutorials: pluginMissingTutorials, - pluginMissingApiMaps: pluginMissingApiMaps + addMissingPluginProjects: addMissingPluginProjects, + addMissingPluginDataMines: addMissingPluginDataMines, + addMissingPluginTradingMines: addMissingPluginTradingMines, + addMissingPluginTradingSystems: addMissingPluginTradingSystems, + addMissingPluginTradingEngines: addMissingPluginTradingEngines, + addMissingPluginLearningMines: addMissingPluginLearningMines, + addMissingPluginLearningSystems: addMissingPluginLearningSystems, + addMissingPluginLearningEngines: addMissingPluginLearningEngines, + addMissingPluginTutorials: addMissingPluginTutorials, + addMissingPluginApiMaps: addMissingPluginApiMaps } return thisObject @@ -38,7 +38,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingProjects(node, rootNodes) { + function addMissingPluginProjects(node, rootNodes) { for (let k = 0; k < PROJECTS_SCHEMA.length; k++) { let projectDefinition = PROJECTS_SCHEMA[k] let project = projectDefinition.name @@ -71,7 +71,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { return config.codeName } - function pluginMissingDataMines(node, rootNodes) { + function addMissingPluginDataMines(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -87,7 +87,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingTradingMines(node, rootNodes) { + function addMissingPluginTradingMines(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -103,7 +103,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingTradingSystems(node, rootNodes) { + function addMissingPluginTradingSystems(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -119,7 +119,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingTradingEngines(node, rootNodes) { + function addMissingPluginTradingEngines(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -135,7 +135,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingLearningMines(node, rootNodes) { + function addMissingPluginLearningMines(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -151,7 +151,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingLearningSystems(node, rootNodes) { + function addMissingPluginLearningSystems(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -167,7 +167,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingLearningEngines(node, rootNodes) { + function addMissingPluginLearningEngines(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -183,7 +183,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingTutorials(node, rootNodes) { + function addMissingPluginTutorials(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { @@ -199,7 +199,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function pluginMissingApiMaps(node, rootNodes) { + function addMissingPluginApiMaps(node, rootNodes) { let projectName = getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { From 6121a6d7f99152f598917d9019f465df418abbf9 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 10 Jun 2021 20:30:26 +0200 Subject: [PATCH 2/8] Plugins Improvement --- .../Schemas/App-Schema/plugin-project.json | 16 +++- .../UI/Function-Libraries/ActionSwitch.js | 5 ++ .../UI/Function-Libraries/PluginsFunctions.js | 20 +++++ .../Foundations/UI/Utilities/NodeChildren.js | 85 ++++++++++--------- Projects/ProjectsSchema.json | 22 ++++- 5 files changed, 102 insertions(+), 46 deletions(-) diff --git a/Projects/Foundations/Schemas/App-Schema/plugin-project.json b/Projects/Foundations/Schemas/App-Schema/plugin-project.json index ef691991e..1e17f8239 100644 --- a/Projects/Foundations/Schemas/App-Schema/plugin-project.json +++ b/Projects/Foundations/Schemas/App-Schema/plugin-project.json @@ -9,8 +9,8 @@ "iconPathOff": "configuration" }, { - "action": "Add Missing Children", - "label": "Add Missing Children", + "action": "Add Missing Plugin Types", + "label": "Add Missing Plugin Types", "relatedUiObject": "Plugins", "actionFunction": "payload.executeAction" }, @@ -100,6 +100,18 @@ { "codeName": "Ethereum", "iconName": "ethereum" + }, + { + "codeName": "TensorFlow", + "iconName": "tensorflow" + }, + { + "codeName": "Education", + "iconName": "education" + }, + { + "codeName": "Governance", + "iconName": "governance" } ] } \ No newline at end of file diff --git a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js index ebc855572..a0dc69e26 100644 --- a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js @@ -643,6 +643,11 @@ function newFoundationsActionSwitch() { UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginProjects(action.node, action.rootNodes) } break + case 'Add Missing Plugin Types': + { + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginTypes(action.node, action.rootNodes) + } + break case 'Add Missing Plugin Data Mines': { UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginDataMines(action.node, action.rootNodes) diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index f5f97e440..e59549499 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -1,6 +1,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { let thisObject = { addMissingPluginProjects: addMissingPluginProjects, + addMissingPluginTypes: addMissingPluginTypes, addMissingPluginDataMines: addMissingPluginDataMines, addMissingPluginTradingMines: addMissingPluginTradingMines, addMissingPluginTradingSystems: addMissingPluginTradingSystems, @@ -52,6 +53,25 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } + function addMissingPluginTypes(node, rootNodes) { + for (let k = 0; k < PROJECTS_SCHEMA.length; k++) { + let projectDefinition = PROJECTS_SCHEMA[k] + + if (projectDefinition.plugins === undefined) { continue } + for (let i = 0; i < projectDefinition.plugins.length; i++) { + let pluginType = "Plugin" + " " + projectDefinition.plugins[i] + + if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, pluginType) === true) { + let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin Project') + child.name = project + let config = JSON.parse(child.config) + config.codeName = project + child.config = JSON.stringify(config) + } + } + } + } + function getProjectName(node) { /* Validations to see if we can do this or not. */ if (node.payload === undefined) { return } diff --git a/Projects/Foundations/UI/Utilities/NodeChildren.js b/Projects/Foundations/UI/Utilities/NodeChildren.js index 3f05eeed3..d48d04b85 100644 --- a/Projects/Foundations/UI/Utilities/NodeChildren.js +++ b/Projects/Foundations/UI/Utilities/NodeChildren.js @@ -72,6 +72,49 @@ function newFoundationsUtilitiesNodeChildren() { return true } } + + function isMissingChildrenByName(startingNode, nodeName) { + /* + This functioin scan all the children of a node and returns true or false + depending if the node has a children with a certain name. + */ + if (startingNode === undefined) { return } + + let schemaDocument = getSchemaDocument(startingNode) + if (schemaDocument === undefined) { return } + + /* We scan through this node children */ + if (schemaDocument.childrenNodesProperties !== undefined) { + for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { + let property = schemaDocument.childrenNodesProperties[i] + + switch (property.type) { + case 'node': { + let child = startingNode[property.name] + if (child !== undefined) { + if (child.name === nodeName) { + return false + } + } + } + break + case 'array': { + let startingNodePropertyArray = startingNode[property.name] + if (startingNodePropertyArray !== undefined) { + for (let m = 0; m < startingNodePropertyArray.length; m++) { + let arrayItem = startingNodePropertyArray[m] + if (arrayItem.name === nodeName) { + return false + } + } + } + break + } + } + } + return true + } + } function findChildReferencingThisNode(startingNode, checkNode) { /* @@ -198,46 +241,4 @@ function newFoundationsUtilitiesNodeChildren() { } } - function isMissingChildrenByName(startingNode, nodeName) { - /* - This functioin scan all the children of a node and returns true or false - depending if the node has a children with a certain name. - */ - if (startingNode === undefined) { return } - - let schemaDocument = getSchemaDocument(startingNode) - if (schemaDocument === undefined) { return } - - /* We scan through this node children */ - if (schemaDocument.childrenNodesProperties !== undefined) { - for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { - let property = schemaDocument.childrenNodesProperties[i] - - switch (property.type) { - case 'node': { - let child = startingNode[property.name] - if (child !== undefined) { - if (child.name === nodeName) { - return false - } - } - } - break - case 'array': { - let startingNodePropertyArray = startingNode[property.name] - if (startingNodePropertyArray !== undefined) { - for (let m = 0; m < startingNodePropertyArray.length; m++) { - let arrayItem = startingNodePropertyArray[m] - if (arrayItem.name === nodeName) { - return false - } - } - } - break - } - } - } - return true - } - } } \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index cd9582932..85e481da7 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -853,7 +853,18 @@ } ] }, - "CL": {} + "CL": {}, + "plugins": [ + "Data Mines", + "Trading Mines", + "Learning Mines", + "Trading Systems", + "Learning Systems", + "Trading Engines", + "Learning Engines", + "Tutorials", + "API Maps" + ] }, { "name": "Ethereum", @@ -1043,7 +1054,14 @@ ] }, "TS": {}, - "CL": {} + "CL": {}, + "plugins": [ + "User Profiles", + "Pools", + "Assets", + "Features", + "Positions" + ] }, { "name": "Education", From cbdb422398c84a1c496768c8dc887ec3472954be Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 10 Jun 2021 20:33:15 +0200 Subject: [PATCH 3/8] Standarization and isMissingChildrenByType function added --- .../ChartingSpaceFunctions.js | 8 +-- .../CryptoEcosystemFunctions.js | 4 +- .../DataStorageFunctions.js | 10 ++-- .../UI/Function-Libraries/TaskFunctions.js | 8 +-- .../Foundations/UI/Utilities/NodeChildren.js | 50 +++++++++++++++++-- 5 files changed, 62 insertions(+), 18 deletions(-) diff --git a/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js b/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js index c9dc828ee..901f463a2 100644 --- a/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js @@ -129,7 +129,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { if (environment.id !== node.payload.referenceParent.id) { continue } let market = UI.projects.foundations.utilities.meshes.findNodeInNodeMesh(session, 'Market Trading Tasks', undefined, true, false, true, false) if (market.payload.referenceParent === undefined) { continue } - if (UI.projects.foundations.utilities.children.isMissingChildren(node, session, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, session, true) === true) { createTimeMachine(node, session, market.payload.referenceParent, networkNode, rootNodes) } } @@ -320,13 +320,13 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { let testingTradingTasks = UI.projects.foundations.utilities.branches.findInBranch(networkNode, 'Testing Trading Tasks', node, true) let productionTradingTasks = UI.projects.foundations.utilities.branches.findInBranch(networkNode, 'Production Trading Tasks', node, true) - if (UI.projects.foundations.utilities.children.isMissingChildren(node, testingTradingTasks, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, testingTradingTasks, true) === true) { let dashboard = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Dashboard') dashboard.payload.referenceParent = testingTradingTasks dashboard.name = testingTradingTasks.type + ' ' + networkNode.name } - if (UI.projects.foundations.utilities.children.isMissingChildren(node, productionTradingTasks, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, productionTradingTasks, true) === true) { let dashboard = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Dashboard') dashboard.payload.referenceParent = productionTradingTasks dashboard.name = productionTradingTasks.type + ' ' + networkNode.name @@ -345,7 +345,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { if (rootNode.type === project + ' Project') { let projectDefinition = rootNode.projectDefinition if (projectDefinition !== undefined) { - if (UI.projects.foundations.utilities.children.isMissingChildren(node, projectDefinition, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, projectDefinition, true) === true) { let projectTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Project Dashboards', undefined, project) projectTasks.payload.referenceParent = projectDefinition } diff --git a/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js b/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js index 100eff656..847057715 100644 --- a/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js @@ -478,7 +478,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { */ for (let i = 0; i < learningSessionsCreatedArray.length; i++) { let session = learningSessionsCreatedArray[i] - if (UI.projects.foundations.utilities.children.isMissingChildren(marketLearningProducts, session, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(marketLearningProducts, session, true) === true) { UI.projects.foundations.functionLibraries.dataStorageFunctions.createSessionReference(marketLearningProducts, session, 'Learning Session Reference') } } @@ -533,7 +533,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { */ for (let i = 0; i < tradingSessionsCreatedArray.length; i++) { let session = tradingSessionsCreatedArray[i] - if (UI.projects.foundations.utilities.children.isMissingChildren(marketTradingProducts, session, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(marketTradingProducts, session, true) === true) { UI.projects.foundations.functionLibraries.dataStorageFunctions.createSessionReference(marketTradingProducts, session, 'Trading Session Reference') } } diff --git a/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js b/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js index f24e2b5b3..bb8579e2e 100644 --- a/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js @@ -123,7 +123,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { /* We will filter out all the sessions that does not belong to the market we are in */ let marketTradingTasks = UI.projects.foundations.utilities.meshes.findNodeInNodeMesh(session, 'Market Trading Tasks', undefined, true, false, true, false) if (node.payload.referenceParent.id !== marketTradingTasks.payload.referenceParent.id) { continue } - if (UI.projects.foundations.utilities.children.isMissingChildren(node, session, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, session, true) === true) { createSessionReference(node, session, 'Trading Session Reference') } } @@ -146,7 +146,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { /* We will filter out all the sessions that does not belong to the market we are in */ let marketLearningTasks = UI.projects.foundations.utilities.meshes.findNodeInNodeMesh(session, 'Market Learning Tasks', undefined, true, false, true, false) if (node.payload.referenceParent.id !== marketLearningTasks.payload.referenceParent.id) { continue } - if (UI.projects.foundations.utilities.children.isMissingChildren(node, session, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, session, true) === true) { createSessionReference(node, session, 'Learning Session Reference') } } @@ -177,7 +177,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { for (let i = 0; i < marketsArray.length; i++) { let market = marketsArray[i] - if (UI.projects.foundations.utilities.children.isMissingChildren(node, market, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, market, true) === true) { let marketDataProducts = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) marketDataProducts.payload.referenceParent = market } @@ -205,7 +205,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { let cryptoExchanges = cryptoEcosystem.cryptoExchanges[j] for (let k = 0; k < cryptoExchanges.exchanges.length; k++) { let cryptoExchange = cryptoExchanges.exchanges[k] - if (UI.projects.foundations.utilities.children.isMissingChildren(node, cryptoExchange, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, cryptoExchange, true) === true) { let exchange = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) exchange.payload.referenceParent = cryptoExchange } @@ -238,7 +238,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { if (rootNode.type === project + ' Project') { let projectDefinition = rootNode.projectDefinition if (projectDefinition !== undefined) { - if (UI.projects.foundations.utilities.children.isMissingChildren(node, projectDefinition, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, projectDefinition, true) === true) { let projectTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType, undefined, project) projectTasks.payload.referenceParent = projectDefinition } diff --git a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js index bbb7f392a..2d8df5478 100644 --- a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js @@ -609,7 +609,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { if (rootNode.type === project + ' Project') { let projectDefinition = rootNode.projectDefinition if (projectDefinition !== undefined) { - if (UI.projects.foundations.utilities.children.isMissingChildren(node, projectDefinition, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, projectDefinition, true) === true) { let projectTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType, undefined, project) projectTasks.payload.referenceParent = projectDefinition } @@ -640,7 +640,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { let cryptoExchanges = cryptoEcosystem.cryptoExchanges[j] for (let k = 0; k < cryptoExchanges.exchanges.length; k++) { let cryptoExchange = cryptoExchanges.exchanges[k] - if (UI.projects.foundations.utilities.children.isMissingChildren(node, cryptoExchange, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, cryptoExchange, true) === true) { let exchangeTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) exchangeTasks.payload.referenceParent = cryptoExchange } @@ -672,7 +672,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { for (let i = 0; i < markets.length; i++) { let market = markets[i] - if (UI.projects.foundations.utilities.children.isMissingChildren(node, market, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, market, true) === true) { let marketDataTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) marketDataTasks.payload.referenceParent = market } @@ -697,7 +697,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { if (rootNode.type === rootNodeType) { let mine = rootNode - if (UI.projects.foundations.utilities.children.isMissingChildren(node, mine, true) === true) { + if (UI.projects.foundations.utilities.children.isMissingChildrenById(node, mine, true) === true) { let dataMineTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) dataMineTasks.payload.referenceParent = mine } diff --git a/Projects/Foundations/UI/Utilities/NodeChildren.js b/Projects/Foundations/UI/Utilities/NodeChildren.js index d48d04b85..4100c553e 100644 --- a/Projects/Foundations/UI/Utilities/NodeChildren.js +++ b/Projects/Foundations/UI/Utilities/NodeChildren.js @@ -1,6 +1,7 @@ function newFoundationsUtilitiesNodeChildren() { let thisObject = { - isMissingChildren: isMissingChildren, + isMissingChildrenById: isMissingChildrenById, + isMissingChildrenByType: isMissingChildrenByType, findChildReferencingThisNode: findChildReferencingThisNode, findOrCreateChildWithReference: findOrCreateChildWithReference, findAndRecreateChildWithReference: findAndRecreateChildWithReference, @@ -10,7 +11,7 @@ function newFoundationsUtilitiesNodeChildren() { return thisObject - function isMissingChildren(startingNode, checkNode, checkReferenceParent) { + function isMissingChildrenById(startingNode, checkNode, checkReferenceParent) { /* This functioin scan all the children of a node and returns true or false depending if the checkNode is a missing children. @@ -116,6 +117,49 @@ function newFoundationsUtilitiesNodeChildren() { } } + function isMissingChildrenByType(startingNode, nodeType) { + /* + This functioin scan all the children of a node and returns true or false + depending if the node has a children with a certain type. + */ + if (startingNode === undefined) { return } + + let schemaDocument = getSchemaDocument(startingNode) + if (schemaDocument === undefined) { return } + + /* We scan through this node children */ + if (schemaDocument.childrenNodesProperties !== undefined) { + for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { + let property = schemaDocument.childrenNodesProperties[i] + + switch (property.type) { + case 'node': { + let child = startingNode[property.name] + if (child !== undefined) { + if (child.type === nodeType) { + return false + } + } + } + break + case 'array': { + let startingNodePropertyArray = startingNode[property.name] + if (startingNodePropertyArray !== undefined) { + for (let m = 0; m < startingNodePropertyArray.length; m++) { + let arrayItem = startingNodePropertyArray[m] + if (arrayItem.type === nodeType) { + return false + } + } + } + break + } + } + } + return true + } + } + function findChildReferencingThisNode(startingNode, checkNode) { /* This functioin scan all the children of a node and returns the child @@ -174,7 +218,7 @@ function newFoundationsUtilitiesNodeChildren() { the referecen. */ let child - if (isMissingChildren(startingNode, referencedNode, true) === true) { + if (isMissingChildrenById(startingNode, referencedNode, true) === true) { child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(startingNode, childType) child.payload.referenceParent = referencedNode } else { From 914920d2dd43c549ac1ce628cf7c712be91d8939 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 10 Jun 2021 20:46:09 +0200 Subject: [PATCH 4/8] More on plugins --- .../UI/Function-Libraries/PluginsFunctions.js | 8 +- .../App-Schema/plugin-user-profiles.json | 37 ++++ .../UI/Function-Libraries/PluginsFunctions.js | 202 ++++++++++++++++++ Projects/ProjectsSchema.json | 5 + 4 files changed, 246 insertions(+), 6 deletions(-) create mode 100644 Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json create mode 100644 Projects/Governance/UI/Function-Libraries/PluginsFunctions.js diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index e59549499..dabbe14b7 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -61,12 +61,8 @@ function newFoundationsFunctionLibraryPluginsFunctions() { for (let i = 0; i < projectDefinition.plugins.length; i++) { let pluginType = "Plugin" + " " + projectDefinition.plugins[i] - if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, pluginType) === true) { - let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin Project') - child.name = project - let config = JSON.parse(child.config) - config.codeName = project - child.config = JSON.stringify(config) + if (UI.projects.foundations.utilities.children.isMissingChildrenByType(node, pluginType) === true) { + UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, pluginType) } } } diff --git a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json b/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json new file mode 100644 index 000000000..8599d57c8 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json @@ -0,0 +1,37 @@ +{ + "type": "Plugin Data Mines", + "menuItems": [ + { + "action": "Add Missing Plugin Data Mines", + "label": "Add Missing Data Mines", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Data Mine", + "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "propertyNameAtParent": "pluginDataMines", + "attachingRules": { + "compatibleTypes": "->Plugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js b/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js new file mode 100644 index 000000000..03112b13f --- /dev/null +++ b/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js @@ -0,0 +1,202 @@ +function newGovernanceFunctionLibraryPluginsFunctions() { + let thisObject = { + addMissingPluginDataMines: addMissingPluginDataMines, + addMissingPluginTradingMines: addMissingPluginTradingMines, + addMissingPluginTradingSystems: addMissingPluginTradingSystems, + addMissingPluginTradingEngines: addMissingPluginTradingEngines, + addMissingPluginLearningMines: addMissingPluginLearningMines, + addMissingPluginLearningSystems: addMissingPluginLearningSystems, + addMissingPluginLearningEngines: addMissingPluginLearningEngines, + addMissingPluginTutorials: addMissingPluginTutorials, + addMissingPluginApiMaps: addMissingPluginApiMaps + } + return thisObject + + function getPluginFileNames(projectName, pluginType, callBack) { + httpRequest(undefined, 'PluginFileNames/' + projectName + '/' + pluginType, onResponse) + + function onResponse(err, data) { + if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + console.log('Failed to Fetch Plugin ' + pluginType + ' from the Client') + return + } + + let pluginFileNames = JSON.parse(data) + callBack(pluginFileNames) + } + } + + function addPluginFileIfNeeded(node, fileNames) { + for (let i = 0; i < fileNames.length; i++) { + let fileName = fileNames[i] + fileName = fileName.replace('.json', '') + if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, fileName) === true) { + let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File') + child.name = fileName + } + } + } + + function getProjectName(node) { + /* Validations to see if we can do this or not. */ + if (node.payload === undefined) { return } + if (node.payload.uiObject === undefined) { return } + + if (node.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('You need to have a Plugin Project node as a parent to execute this action.') + return + } + if (node.payload.parentNode.payload === undefined) { + node.payload.uiObject.setErrorMessage('You need to have a Plugin Project node as a parent to execute this action.') + return + } + let pluginProject = node.payload.parentNode + let config = JSON.parse(pluginProject.config) + + return config.codeName + } + + function addMissingPluginDataMines(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'Data-Mines', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } + + function addMissingPluginTradingMines(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'Trading-Mines', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } + + function addMissingPluginTradingSystems(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'Trading-Systems', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } + + function addMissingPluginTradingEngines(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'Trading-Engines', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } + + function addMissingPluginLearningMines(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'Learning-Mines', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } + + function addMissingPluginLearningSystems(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'Learning-Systems', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } + + function addMissingPluginLearningEngines(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'Learning-Engines', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } + + function addMissingPluginTutorials(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'Tutorials', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } + + function addMissingPluginApiMaps(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'API-Maps', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } +} diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 85e481da7..16c2073c1 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -982,6 +982,11 @@ "name": "Distribution Process", "propertyName": "distributionProcess", "functionName": "newGovernanceFunctionLibraryDistributionProcess" + }, + { + "name": "Plugins Functions", + "propertyName": "pluginsFunctions", + "functionName": "newGovernanceFunctionLibraryPluginsFunctions" } ], "utilities": [], From 1bf9e599ee1033a9f7d31eee2e858ab721666571 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 10 Jun 2021 21:17:41 +0200 Subject: [PATCH 5/8] Governance: Plugins Implementation Finished --- .../Schemas/App-Schema/plugin-project.json | 30 ++++ .../UI/Function-Libraries/PluginsFunctions.js | 98 +++-------- Projects/Foundations/UI/Utilities/Plugins.js | 53 ++++++ .../Icons/Plugins/plugin-assets.png | Bin 0 -> 8942 bytes .../Icons/Plugins/plugin-features.png | Bin 0 -> 1942 bytes .../Governance/Icons/Plugins/plugin-pools.png | Bin 0 -> 8071 bytes .../Icons/Plugins/plugin-positions.png | Bin 0 -> 12363 bytes .../Icons/Plugins/plugin-user-profiles.png | Bin 0 -> 6619 bytes .../Schemas/App-Schema/plugin-assets.json | 37 ++++ .../Schemas/App-Schema/plugin-features.json | 37 ++++ .../Schemas/App-Schema/plugin-pools.json | 37 ++++ .../Schemas/App-Schema/plugin-positions.json | 37 ++++ .../App-Schema/plugin-user-profiles.json | 8 +- .../UI/Function-Libraries/ActionSwitch.js | 25 +++ .../UI/Function-Libraries/PluginsFunctions.js | 162 +++--------------- Projects/ProjectsSchema.json | 5 + 16 files changed, 317 insertions(+), 212 deletions(-) create mode 100644 Projects/Foundations/UI/Utilities/Plugins.js create mode 100644 Projects/Governance/Icons/Plugins/plugin-assets.png create mode 100644 Projects/Governance/Icons/Plugins/plugin-features.png create mode 100644 Projects/Governance/Icons/Plugins/plugin-pools.png create mode 100644 Projects/Governance/Icons/Plugins/plugin-positions.png create mode 100644 Projects/Governance/Icons/Plugins/plugin-user-profiles.png create mode 100644 Projects/Governance/Schemas/App-Schema/plugin-assets.json create mode 100644 Projects/Governance/Schemas/App-Schema/plugin-features.json create mode 100644 Projects/Governance/Schemas/App-Schema/plugin-pools.json create mode 100644 Projects/Governance/Schemas/App-Schema/plugin-positions.json diff --git a/Projects/Foundations/Schemas/App-Schema/plugin-project.json b/Projects/Foundations/Schemas/App-Schema/plugin-project.json index 1e17f8239..e4aa17c5b 100644 --- a/Projects/Foundations/Schemas/App-Schema/plugin-project.json +++ b/Projects/Foundations/Schemas/App-Schema/plugin-project.json @@ -90,6 +90,36 @@ "type": "node", "childType": "Plugin API Maps", "autoAdd": false + }, + { + "name": "pluginUserProfiles", + "type": "node", + "childType": "Plugin User Profiles", + "autoAdd": false + }, + { + "name": "pluginPools", + "type": "node", + "childType": "Plugin Pools", + "autoAdd": false + }, + { + "name": "pluginAssets", + "type": "node", + "childType": "Plugin Assets", + "autoAdd": false + }, + { + "name": "pluginFeatures", + "type": "node", + "childType": "Plugin Features", + "autoAdd": false + }, + { + "name": "pluginPositions", + "type": "node", + "childType": "Plugin Positions", + "autoAdd": false } ], "alternativeIcons": [ diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index dabbe14b7..f4696c081 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -14,31 +14,6 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } return thisObject - function getPluginFileNames(projectName, pluginType, callBack) { - httpRequest(undefined, 'PluginFileNames/' + projectName + '/' + pluginType, onResponse) - - function onResponse(err, data) { - if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { - console.log('Failed to Fetch Plugin ' + pluginType + ' from the Client') - return - } - - let pluginFileNames = JSON.parse(data) - callBack(pluginFileNames) - } - } - - function addPluginFileIfNeeded(node, fileNames) { - for (let i = 0; i < fileNames.length; i++) { - let fileName = fileNames[i] - fileName = fileName.replace('.json', '') - if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, fileName) === true) { - let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File') - child.name = fileName - } - } - } - function addMissingPluginProjects(node, rootNodes) { for (let k = 0; k < PROJECTS_SCHEMA.length; k++) { let projectDefinition = PROJECTS_SCHEMA[k] @@ -68,27 +43,8 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - function getProjectName(node) { - /* Validations to see if we can do this or not. */ - if (node.payload === undefined) { return } - if (node.payload.uiObject === undefined) { return } - - if (node.payload.parentNode === undefined) { - node.payload.uiObject.setErrorMessage('You need to have a Plugin Project node as a parent to execute this action.') - return - } - if (node.payload.parentNode.payload === undefined) { - node.payload.uiObject.setErrorMessage('You need to have a Plugin Project node as a parent to execute this action.') - return - } - let pluginProject = node.payload.parentNode - let config = JSON.parse(pluginProject.config) - - return config.codeName - } - function addMissingPluginDataMines(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -96,15 +52,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Data-Mines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Data-Mines', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } function addMissingPluginTradingMines(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -112,15 +68,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Trading-Mines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Trading-Mines', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } function addMissingPluginTradingSystems(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -128,15 +84,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Trading-Systems', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Trading-Systems', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } function addMissingPluginTradingEngines(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -144,15 +100,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Trading-Engines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Trading-Engines', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } function addMissingPluginLearningMines(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -160,15 +116,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Learning-Mines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Learning-Mines', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } function addMissingPluginLearningSystems(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -176,15 +132,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Learning-Systems', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Learning-Systems', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } function addMissingPluginLearningEngines(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -192,15 +148,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Learning-Engines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Learning-Engines', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } function addMissingPluginTutorials(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -208,15 +164,15 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Tutorials', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Tutorials', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } function addMissingPluginApiMaps(node, rootNodes) { - let projectName = getProjectName(node) + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -224,10 +180,10 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'API-Maps', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'API-Maps', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } } diff --git a/Projects/Foundations/UI/Utilities/Plugins.js b/Projects/Foundations/UI/Utilities/Plugins.js new file mode 100644 index 000000000..73a096aff --- /dev/null +++ b/Projects/Foundations/UI/Utilities/Plugins.js @@ -0,0 +1,53 @@ +function newFoundationsUtilitiesPlugins() { + let thisObject = { + getPluginFileNames: getPluginFileNames, + addPluginFileIfNeeded: addPluginFileIfNeeded, + getProjectName: getProjectName + } + + return thisObject + + function getPluginFileNames(projectName, pluginType, callBack) { + httpRequest(undefined, 'PluginFileNames/' + projectName + '/' + pluginType, onResponse) + + function onResponse(err, data) { + if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + console.log('Failed to Fetch Plugin ' + pluginType + ' from the Client') + return + } + + let pluginFileNames = JSON.parse(data) + callBack(pluginFileNames) + } + } + + function addPluginFileIfNeeded(node, fileNames) { + for (let i = 0; i < fileNames.length; i++) { + let fileName = fileNames[i] + fileName = fileName.replace('.json', '') + if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, fileName) === true) { + let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File') + child.name = fileName + } + } + } + + function getProjectName(node) { + /* Validations to see if we can do this or not. */ + if (node.payload === undefined) { return } + if (node.payload.uiObject === undefined) { return } + + if (node.payload.parentNode === undefined) { + node.payload.uiObject.setErrorMessage('You need to have a Plugin Project node as a parent to execute this action.') + return + } + if (node.payload.parentNode.payload === undefined) { + node.payload.uiObject.setErrorMessage('You need to have a Plugin Project node as a parent to execute this action.') + return + } + let pluginProject = node.payload.parentNode + let config = JSON.parse(pluginProject.config) + + return config.codeName + } +} \ No newline at end of file diff --git a/Projects/Governance/Icons/Plugins/plugin-assets.png b/Projects/Governance/Icons/Plugins/plugin-assets.png new file mode 100644 index 0000000000000000000000000000000000000000..2c3a28848f12af4967cc7ad3a093ab70a38e1579 GIT binary patch literal 8942 zcma)i30TbA|Noh3(nhO<$_z>riD*%3tZ`AfmFQL@RJ53AUo?XjTnZOy->%YLsI*6s z(&o1B8%6u5re$j8f6mNw@Ap2x=l?v{^Yr+9&N=V*dGGJnIiI;}sIRw5aJ?V^VAb(s zhkpeC3m>t7e+B$++M{s+{)cluc-)vD{`29#bO*i*I2}9Z4A-}yKg_|c;T~{soy(E4 zE=FV<7k8`c*1+A}UHQsYd*_Q*PS(og>$c(J+Uo(>WPkkd0b`H$v92E>Cf_2z)5fPQ zQl|RTeZS0-zBk=CbpLpwgu?*we%63P$`_3fK{@J*$M27IW_^(h6BQ5D6I*9(XpB1{ z`tWpuVoa^3t6=i;zzYd6_tu3*dFvnXQi)|Ih?k*xe#o_&g;~53UmhqM^3evm1EXTG6^h&niG({NPTt zMcZBlBo+od%G>dJ@C}<3O(B_a)PKLiEzD0I`0qCOx23*2&1ST(^}5GQ%4R}K z)UrEAK|9OMer~AK3|Zt@INmr-#CaCaKeUjfdu_LNu2nd){+}OIM~2@QzhBW45gj`7 zpl=}+jmou0&dT3m2Z6Mu`OLl; zHrbcn{H`=%>VAAA@;p^evAe$IS#3;lW(KUReRte4DCg@wnk0H!3cEb+QqZ^)ueRHzVVvU^%#EQ zjsooQ_fS_?D9%&9U=$KW@ves!(#`n&-O0eiw@i(#L2{tITHqhHwQnv@MQ2YC1D6<_ z4TmbBDt#`h(&x**4D{tByRtP{p-Xx#@1RNlqN&a_vaR(K&>AUw(3UN`Fd@#4kqBFL zNwwJ?a<^E*XdC`#U{FB*LDB846qWm}#R}TSuak_Jr`W!y^1FJ0#f_#@{yl?s>0^&l zJm-_l#|m%F6DvG@j`+sH;HbC47`D!_X8*`*7a`ZCYF^wJGiCnT#{@swJ;nU3w#5Y491xl}kC}f)itoEB6Kl`&&NK1V5z!Y2 zg>S4AYXF7-T`#vEB#b%o@0j0qw3H|1hB!w~acN+Xks@S!@H6F%tWNuM_RUim&TW$Wb~uAGcpW<U)M0K*0m4z6HjT8HEEvX#^q4+70(L2z2vg@49Sz9!a2T%iq;d>&-3;;Op` z+}kqV-V#^CnoMfw3v7~h;AeY~P>FH6=;nB~vA!?^D;&8`(l^g4{2!Cn4rhDnX`F5C zt(!5r*6Z}Pg2d#ISzruZyqgv#efoATwzxG1%0p+~U-+nUek6VJb$g8(z)_J!n^D#h z;M4!7CZa{id;e20Ig!P-(y!8BMgl)b`M!Z(%skdQ)7)THp;Z@{|EkA-hw4J$gV%w9 zGgBY^n?Bq4oiu4);RidCEa-c&^UJSA1%AOR+=cj#_N;R=@YQyR?AA&>r=e*q$b-b` zch0Z#@9TZpQAWSA)35!=gkP0U_fdZ+E73uJhT(NthEbMzrMdoLrAhl6RI=`jH{2|y z;OVD)wx(LB>`JXR?I>lB*W5i2;%7l-d4Jj&P2PM6<`hBA){9iX$JNk6rz0Q$vAl1@ z%OEjYGQEDdNK0eEoR7M(u>jThhxq!6?hy$L4otRPRjlKu?(yAQKcr+e^n}G9YX0$P zAX}V!BGP8M?)Phip#`aHB}>+P$~b$zfxS_Fpx_KEz<`G>$jp{^7UcaBic=Gql&8pYy z1gTTf-~%g^NBG5yxao%gFdKN9#&XtWDoFz3qGd}w}f1?6hJz z52MXcH_N->;`QKFjKl=Z`RBzeKG`Tnkg!BRZ09Mxw&-J`BozpA%Ae=rxS;KVkNk{S zrtkRW5oPw)%!0*xys^IhWgDmUClav*3c6R*c&UIO9QyNHtX*wkrk&lnm+N%5H3rE> z^Ur@7z!4SB6}cSM(D<2Syn;xx7qQ%q_$c)n5$brXjx?`yCcu>^FrX{9`)TVc5_po3*1*`)r9G5HDXm+G>F8i>H$ox*8o8u`$yQpI&U-^LxYOXnNrlGhBw?$%$6U;*WOKd7810;6sv5ofphH z;*ZbDmh0)3-p+dvgFb^;#gG7_rQ)bLa8{jCII|kMSR7CLt$5RD-nZJ9Y7~rNdsx(( z=aZmycYH=Rn*J+i%r;mrcU}lSS=GKQ=PS)|r(E0trHgr@xAajj56+0Qj1^7S>CZ0N zy^7{lc@fAa6kqD5oI4VS|E2`~8Y_LNCC>acMjG@dmmiz@yto<{%`-`V-FzCl?U#xL=50qN zmVikvgVlEn<2coNe;Qk{psw65$0;fBf)ZWTpLCb9+KIO1sQotRDEW=L&N&ZAK<*%I zVCql4(uKVEv=`789zUZ&Oxwlec^?g(uUdCSsC)6nSCH>x4%@IY_AsE0M3W~(PA(3T z-gvdG96`KnSiGRd>#(bd8cm(GbUNf=jqzC{Xf74F`f~Hck4Dmq{tQ;X>Dp!^C~h@V z2!vU6EeiCVoYAX$wS zhXVP=GDib4-Ft`3jrp)f$3@#FgVC#z+?klIA=^a4ZG;5^k9LQ(KVYTyD@Zq+vqewT z2KUr6X}W2a`-&z_nR5vteXEBSM1l%;JjKsMpK$#k(}HL39Zd&!tc~J5QSF)0YJ79jLNZKJ??+gv9-w1A3xq=L~^ddU%t6U`b+RnywNxQ{E-PH<-; zgO&C7e!Z2HW$NU#aNT$R$a(#HQ@DjUTTY61yLZ`aSvtPcySu5&GZ@4)H7omcao6UC z1pJ=wKl=EE?DbAXMN@uY_G0ed#g+|h8}tOZY1bE(1%-o{>>RI=Xtv;FQg%E^0?75& zP^9hv&N@rF#WmNL)q^;2_cScaFH@`X*T8yDZDZxM{yZ5hyx$E=rF*U^Jr!&BZBq+s zHY$uBvnFd*NZ@jzS3cH_X51pr8SW2V44?QuIiLV8w=l2^=4;jJWJcRjACgsJu)3zJ znPiWoXh4ue#qVYHkVPU6xr4H;28Q3h_r-Tb{GZO-wV-srOzGIb%tOW%=+OF+=-;Et z2HiHS6BnSj>L1YyX)o=cv9;RikCxeXO7!N-0~we0D|FU|*DNd**ET~hDR2`&0*9i3 z+E)XSL*`{T=+uc+Hch+EOiTJjEX)h{k1)_XaI9`QCjFFk_^UOXB07Ty^ zBkgAL>8qke3t}M!4$r$gi z!cnarroVkGN^xWipI`yzFA&i6dToU&kWo&ATab0e!Z@!bt9fGPc1xMPoaI%Uwb|D+ zf!CHf#%4v?wu0Kz)?8^_RW|%W^?m;QK-u6dU%;3VMG_+AsRY}8DfRu~EJ_kYZth39 zyB{m5@-f-Ca*H1nj-o3N!R)`r%YIW=ZmM%!q5c+s3H z<}1b3j(S#i-KW5s36VQLjc%50zWP%O#U&E@uy6E9Wr-XE?_K%cymnHjvY1%tJe1TQ zqy>H_*D2|*fly@C!1(L&o&%c9Pict^11HlXZ9zgty=YcO#bYD&;5#4&hfDKTS3j%!pQR&KCsYnhXj=<2z;!+b>A z(W4_$Aafxc>?j%jr7&)Yb?Yr_*sf=f`dxhk%03>x3-qi--A212i+t z^pLx7V2A7Z>Bw$A0;fH}^GQvtDfzeySdG8pAj?&^9wv$0q7wDd-+bhkvP?#b61LcDTKCwW?dKtcCuKh4 z+Gh0#Sts;XE@p6f&9k}7PPvE4%*2JI+Yp33U(y5h;wd4;A#)|n;KJ*-Aq?b@yXaaEr}zvO;?KQn0nIONQuUK6fEo*It2Z{M=Lr2Xs8S- zL(r_k2nK{_3aq6eT<$rQy>qhaWMBaS#0x2@TP?U&M_Hg#r2Qrn^dJe0qz zHsz!e4n%uK*H#~Z}h_HT@dKwNl`^=qzjFgfDsg4jArhynE^45i$ zFl2kRx6UXqBcbyVHVTusZZ_rYlBhdrYpt>Hvni=#(SXjfIUAah^AStcXXw*BAy)`! z(}(Ld=-rKu%p_Y`?Gnku5KI6MKsPOtBJ9SpS z(aQZS*gIh_)ZGPp6pombWTCw`Vy(wYtxX16`*S{5EHpu$5is8`&cQ1D!?B8ej&dUeV$$eYWn# zmDscf??BlJZ7JBWUe{|3MkTBoFE9Q5(D$wn0jzCm)t*iBC|G)Qn(xb8wCLCd91J52 zDgrF5rw!1~H%2GuMTX~E=TcKZ%(P?J-o`x6@*JI+)V-2Gj(DvxYd7hexg=5>pOWwt z1`iPn4~RXU?1lOw#d$x}U_c&&=e>+8VfUP({%+gxCth0Y`Jjo`v753)#v)>)&Y(m+ zwcU-SKK|7w@3ivk>iKQ#6)d0Rm*yKGK#*p2<9j<%=BOh;QrRb_?)g2K+f0ZjYp06| zsg^&ZrcecAVUwmC0Ky#8Z zPma?3l(z*&dSxxs6d^5$Wtp|C6sx7etXfqVo4v)GIqDbnP zx$Vu-n^8S4lD|FGOs!!a-ehpl3H2-jgD=gp>e1~6akmYNgbrvp;OOS`)p29UHg|Mu z!WCZ--Tjr(irdFYrLr_^?KK*83hi*I0k81QlXjE0N%x?6NNbX4(E!Zc?&OstC#dYv4B{bYG3C zIs3GUu8dLJ0-O*)ADU2X{5=5qqZ@v%8vgAR`f- z$5w-FhKu%jef>&kPwJqVGWa#dtKFMDePX2~*p_KmwFe=j82JsNVB5p!8Q9Qppng;u z2r+}fv9kRj)S;C%HX%=;vq<3}l)*2J&uqOA4gk@KWP5dZ#T1u3xPzau zv!n{*BQV#PRg$y#Z72A}eC#>RhV|n<&=7tSagjGg=%|#-&bg7Ct4wT6d77u|$=2Df z5r`zMF!dXxBnj(aU--P8v@U0{f4<)7v^tUwhVYhxOXphaZHcYUpJkEw5IFt3a&w}n zXF930SSfuM+iFCYx|N?y_I7Q5yHueou!=P|RvW!k!rC~p30FDd1+_2KEYZ7JjKr@!)J9HtLCnBW< zjR$9bD&4aFMp?Yq%cx=9i(w9jA8d;742p(90DjEfJAbCt9L`l4z`4H16MKqYX%u)Q z4ag(;hl@A8tWw|a>NNIw^ZUUeOMYqZ;?=N=bxfbVPyzk$-#@!iAv*&616U#=!%@-h z@D2lDIYETLDY6Cndcyg}1n1Def7=6*K$aN7@)l#_K+D|e001=J(m>_61VEj`#zYG# z!|(pZ;B5sjJPL}EfKOJ;$0O+RH1LtZSP1FoP2PgPju4~9&D>F!{A2l(H{ zoPQyt0*T|moCcO@`c9J9VD-uEXU#HKe%Cmm+9rqrE|&p_%*eb+IsI=1x!;3e;&C+m zZwmdNRsZ~SfWS5rk!vOy9Q$(yWdFYgBW~j@C9yw*M~E5r1c25-?#~}oJ4Atz>>>E= zbT?0LF8nRTkPP?b1aHM}S@Za9bJFaeO?2{mBuio@?_A`=f@5xA@yNT;H4aQ`Udnju zP55yNk0EXKDC}*uby(CB+K@ee8-Ty0uoTnD&$rx#+|9s`;LlcutfSwy-Kw6 S)8qjBcl?O{;q-&&Z~Z@Jbcc-q literal 0 HcmV?d00001 diff --git a/Projects/Governance/Icons/Plugins/plugin-features.png b/Projects/Governance/Icons/Plugins/plugin-features.png new file mode 100644 index 0000000000000000000000000000000000000000..8fcb79a35fee7cae435a460897525024562be7c3 GIT binary patch literal 1942 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

Tr_!sjuHb=sh5&H zsm5%!%ZH5vfpH)Hy2%eaZU;?Hg$O>k?~mkO(vO!YL>&WsUYC0tl>2(^Y0NVORxu&D ziFsn%dtKqAlS8Q5+Z9II@o;VFm^A}`DGvAcphV@qUkULt7-x~kdy|=NeYtuC5$0sEGh)5U@1~fA4DE zEQxf%Vom^GE4@_5;9agwgd50BVs}e*y z(I}dXW-ci~x38;uUtVK_O_b|sW9}hZh6DUhC2pLgKj;o6QkyYW!RF?o51o3an1~JL z2xgK1JG`*>(50d^mrSpGVi+5}Wyi4g_lD>g^0C8Z-BZdN)EqPd$d9Dm;KcS+;S*2! zas@6Qx`Z{-9?;d^wR~|1-js0mFfwH$tnscDE6hq)c=$Fo)kGqN`&pwON_Z3BlcK@u z-yJL?`--P)t$NF=M|3?`HbB@MMK^JyRE-D>1UH<<1ee7_e;iKhCKq@4#F&5o=`DR* z@l?BrL4N#Y;d)opZYH6e7Xe;zz}E!*>3Ct`;4(S6t?H%4v89E}o}FFIY&=~R%|`wK z+Etc84IaJ3vf^pykp&0F_l((CpX$caj@Gt!1FdXqa<&b-YgI9@FmY%^jbGre0 zgPrTwHyPg5MT^hJ%@8b%rc&&2oC@Vq9u{9sbvv^5XMenp1(y0l3-4j;;r$?=KM;## za=x8hN~y%EpEbVs<_P?M4YU5m@xlL0zqG;spZUdKh8n3_!)+zS(CB^3e%)}M-Dy%< zY2xhQ)EO-`966%>oW)bmo*HqW(I9yxnSGkazf^~D(XAYs@co~iQmqQjdFgjkOo#nx zaN1#|B`v@Nu1zphtAXb2Z2};u0}jF)yNTxM%p{*3=cV%+wM?Cg;Pk@@NU~fg_4|r= z?S>hNT+psI4(y6BAwECdDd;ko7&lDO9`USKRPlugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/plugin-features.json b/Projects/Governance/Schemas/App-Schema/plugin-features.json new file mode 100644 index 000000000..03d0e99bd --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/plugin-features.json @@ -0,0 +1,37 @@ +{ + "type": "Plugin Features", + "menuItems": [ + { + "action": "Add Missing Plugin Features", + "label": "Add Missing Features", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Data Mine", + "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "propertyNameAtParent": "pluginFeatures", + "attachingRules": { + "compatibleTypes": "->Plugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/plugin-pools.json b/Projects/Governance/Schemas/App-Schema/plugin-pools.json new file mode 100644 index 000000000..cfcab0c95 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/plugin-pools.json @@ -0,0 +1,37 @@ +{ + "type": "Plugin Pools", + "menuItems": [ + { + "action": "Add Missing Plugin Pools", + "label": "Add Missing Pools", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Data Mine", + "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "propertyNameAtParent": "pluginPools", + "attachingRules": { + "compatibleTypes": "->Plugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/plugin-positions.json b/Projects/Governance/Schemas/App-Schema/plugin-positions.json new file mode 100644 index 000000000..bfdeffd23 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/plugin-positions.json @@ -0,0 +1,37 @@ +{ + "type": "Plugin Positions", + "menuItems": [ + { + "action": "Add Missing Plugin Positions", + "label": "Add Missing Positions", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "Data Mine", + "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "propertyNameAtParent": "pluginPositions", + "attachingRules": { + "compatibleTypes": "->Plugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json b/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json index 8599d57c8..c68c1dc16 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json @@ -1,9 +1,9 @@ { - "type": "Plugin Data Mines", + "type": "Plugin User Profiles", "menuItems": [ { - "action": "Add Missing Plugin Data Mines", - "label": "Add Missing Data Mines", + "action": "Add Missing Plugin User Profiles", + "label": "Add Missing User Profiles", "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", @@ -22,7 +22,7 @@ ], "addLeftIcons": true, "level": 1, - "propertyNameAtParent": "pluginDataMines", + "propertyNameAtParent": "pluginUserProfiles", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js index 183067e05..01b355415 100644 --- a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js @@ -24,6 +24,31 @@ function newGovernanceActionSwitch() { break } } + case 'Add Missing Plugin User Profiles': + { + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginUserProfiles(action.node, action.rootNodes) + } + break + case 'Add Missing Plugin Pools': + { + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginPools(action.node, action.rootNodes) + } + break + case 'Add Missing Plugin Features': + { + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginFeatures(action.node, action.rootNodes) + } + break + case 'Add Missing Plugin Assets': + { + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginAssets(action.node, action.rootNodes) + } + break + case 'Add Missing Plugin Positions': + { + UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginPositions(action.node, action.rootNodes) + } + break } } } diff --git a/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js b/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js index 03112b13f..edba7d9b0 100644 --- a/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js @@ -1,63 +1,15 @@ function newGovernanceFunctionLibraryPluginsFunctions() { let thisObject = { - addMissingPluginDataMines: addMissingPluginDataMines, - addMissingPluginTradingMines: addMissingPluginTradingMines, - addMissingPluginTradingSystems: addMissingPluginTradingSystems, - addMissingPluginTradingEngines: addMissingPluginTradingEngines, - addMissingPluginLearningMines: addMissingPluginLearningMines, - addMissingPluginLearningSystems: addMissingPluginLearningSystems, - addMissingPluginLearningEngines: addMissingPluginLearningEngines, - addMissingPluginTutorials: addMissingPluginTutorials, - addMissingPluginApiMaps: addMissingPluginApiMaps + addMissingPluginUserProfiles: addMissingPluginUserProfiles, + addMissingPluginPools: addMissingPluginPools, + addMissingPluginAssets: addMissingPluginAssets, + addMissingPluginFeatures: addMissingPluginFeatures, + addMissingPluginPositions: addMissingPluginPositionss } return thisObject - function getPluginFileNames(projectName, pluginType, callBack) { - httpRequest(undefined, 'PluginFileNames/' + projectName + '/' + pluginType, onResponse) - - function onResponse(err, data) { - if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { - console.log('Failed to Fetch Plugin ' + pluginType + ' from the Client') - return - } - - let pluginFileNames = JSON.parse(data) - callBack(pluginFileNames) - } - } - - function addPluginFileIfNeeded(node, fileNames) { - for (let i = 0; i < fileNames.length; i++) { - let fileName = fileNames[i] - fileName = fileName.replace('.json', '') - if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, fileName) === true) { - let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File') - child.name = fileName - } - } - } - - function getProjectName(node) { - /* Validations to see if we can do this or not. */ - if (node.payload === undefined) { return } - if (node.payload.uiObject === undefined) { return } - - if (node.payload.parentNode === undefined) { - node.payload.uiObject.setErrorMessage('You need to have a Plugin Project node as a parent to execute this action.') - return - } - if (node.payload.parentNode.payload === undefined) { - node.payload.uiObject.setErrorMessage('You need to have a Plugin Project node as a parent to execute this action.') - return - } - let pluginProject = node.payload.parentNode - let config = JSON.parse(pluginProject.config) - - return config.codeName - } - - function addMissingPluginDataMines(node, rootNodes) { - let projectName = getProjectName(node) + function addMissingPluginUserProfiles(node, rootNodes) { + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -65,15 +17,15 @@ function newGovernanceFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Data-Mines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'User-Profiles', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } - function addMissingPluginTradingMines(node, rootNodes) { - let projectName = getProjectName(node) + function addMissingPluginPools(node, rootNodes) { + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -81,15 +33,15 @@ function newGovernanceFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Trading-Mines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Pools', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } - function addMissingPluginTradingSystems(node, rootNodes) { - let projectName = getProjectName(node) + function addMissingPluginAssets(node, rootNodes) { + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -97,15 +49,15 @@ function newGovernanceFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Trading-Systems', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Assets', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } - function addMissingPluginTradingEngines(node, rootNodes) { - let projectName = getProjectName(node) + function addMissingPluginFeatures(node, rootNodes) { + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -113,15 +65,15 @@ function newGovernanceFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Trading-Engines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Features', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } - function addMissingPluginLearningMines(node, rootNodes) { - let projectName = getProjectName(node) + function addMissingPluginPositionss(node, rootNodes) { + let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") @@ -129,74 +81,10 @@ function newGovernanceFunctionLibraryPluginsFunctions() { } } - getPluginFileNames(projectName, 'Learning-Mines', onNamesArrived) + UI.projects.foundations.utilities.plugins.getPluginFileNames(projectName, 'Positions', onNamesArrived) function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) - } - } - - function addMissingPluginLearningSystems(node, rootNodes) { - let projectName = getProjectName(node) - if (projectName === "" || projectName === undefined) { - if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") - return - } - } - - getPluginFileNames(projectName, 'Learning-Systems', onNamesArrived) - - function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) - } - } - - function addMissingPluginLearningEngines(node, rootNodes) { - let projectName = getProjectName(node) - if (projectName === "" || projectName === undefined) { - if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") - return - } - } - - getPluginFileNames(projectName, 'Learning-Engines', onNamesArrived) - - function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) - } - } - - function addMissingPluginTutorials(node, rootNodes) { - let projectName = getProjectName(node) - if (projectName === "" || projectName === undefined) { - if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") - return - } - } - - getPluginFileNames(projectName, 'Tutorials', onNamesArrived) - - function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) - } - } - - function addMissingPluginApiMaps(node, rootNodes) { - let projectName = getProjectName(node) - if (projectName === "" || projectName === undefined) { - if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") - return - } - } - - getPluginFileNames(projectName, 'API-Maps', onNamesArrived) - - function onNamesArrived(fileNames) { - addPluginFileIfNeeded(node, fileNames) + UI.projects.foundations.utilities.plugins.addPluginFileIfNeeded(node, fileNames) } } } diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 16c2073c1..3eab1e04f 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -212,6 +212,11 @@ "name": "Status Bar", "propertyName": "statusBar", "functionName": "newFoundationsUtilitiesStatusBar" + }, + { + "name": "Plugins", + "propertyName": "plugins", + "functionName": "newFoundationsUtilitiesPlugins" } ], "spaces": [ From 8f91a04145d4d189a28f6baa2a9d85fd6e25e958 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 10 Jun 2021 22:29:50 +0200 Subject: [PATCH 6/8] plugins can be be added the Governance Workspace --- .../UI/Function-Libraries/PluginsFunctions.js | 6 ++++-- .../UI/Spaces/Floating-Space/UiObjectConstructor.js | 2 +- Projects/Foundations/UI/Utilities/Plugins.js | 2 +- Projects/Governance/Plugins/Pools/Starting-Pool.json | 1 + .../Governance/Schemas/App-Schema/plugin-assets.json | 2 +- .../Governance/Schemas/App-Schema/plugin-features.json | 2 +- .../Governance/Schemas/App-Schema/plugin-pools.json | 2 +- .../Schemas/App-Schema/plugin-positions.json | 2 +- .../Schemas/App-Schema/plugin-user-profiles.json | 2 +- .../Governance/UI/Function-Libraries/ActionSwitch.js | 10 +++++----- 10 files changed, 17 insertions(+), 14 deletions(-) create mode 100644 Projects/Governance/Plugins/Pools/Starting-Pool.json diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index f4696c081..77f9e3aa0 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -29,15 +29,17 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } function addMissingPluginTypes(node, rootNodes) { + let project = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'codeName') + if (project === undefined || project === undefined) { return } for (let k = 0; k < PROJECTS_SCHEMA.length; k++) { let projectDefinition = PROJECTS_SCHEMA[k] - + if (projectDefinition.name !== project) { continue } if (projectDefinition.plugins === undefined) { continue } for (let i = 0; i < projectDefinition.plugins.length; i++) { let pluginType = "Plugin" + " " + projectDefinition.plugins[i] if (UI.projects.foundations.utilities.children.isMissingChildrenByType(node, pluginType) === true) { - UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, pluginType) + UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, pluginType, undefined, project) } } } diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/UiObjectConstructor.js b/Projects/Foundations/UI/Spaces/Floating-Space/UiObjectConstructor.js index dd4f53dcf..1a5c0c8bd 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/UiObjectConstructor.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/UiObjectConstructor.js @@ -490,7 +490,7 @@ function newUiObjectConstructor() { } if (newMenuItem.actionProject === undefined) { - newMenuItem.actionProject = 'Foundations' + newMenuItem.actionProject = payload.node.project } menuItemsInitialValues.push(newMenuItem) diff --git a/Projects/Foundations/UI/Utilities/Plugins.js b/Projects/Foundations/UI/Utilities/Plugins.js index 73a096aff..fe9802a63 100644 --- a/Projects/Foundations/UI/Utilities/Plugins.js +++ b/Projects/Foundations/UI/Utilities/Plugins.js @@ -26,7 +26,7 @@ function newFoundationsUtilitiesPlugins() { let fileName = fileNames[i] fileName = fileName.replace('.json', '') if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, fileName) === true) { - let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File') + let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File', undefined, 'Foundations') child.name = fileName } } diff --git a/Projects/Governance/Plugins/Pools/Starting-Pool.json b/Projects/Governance/Plugins/Pools/Starting-Pool.json new file mode 100644 index 000000000..53fcc33d8 --- /dev/null +++ b/Projects/Governance/Plugins/Pools/Starting-Pool.json @@ -0,0 +1 @@ +{"type":"Pools","name":"Token Distribution Starts Here","config":"{\n \"tokens\": \"10000000\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Software","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Software Assets ","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"05da7d34-dbc4-486c-8054-891747d17572","savedPayload":{"position":{"x":25455.69411466804,"y":29331.438333077036},"targetPosition":{"x":25424.335575687743,"y":29629.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Software","id":"3361629f-04c3-4da8-87a2-3a9de9896eb0"}}},{"type":"Pool","name":"Community Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"af54f5d9-a58c-4d05-8b58-af6379c58fa4","savedPayload":{"position":{"x":25698.399212980523,"y":29507.77390876478},"targetPosition":{"x":25424.335575687743,"y":29629.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Community","id":"199f2793-8072-4ac1-8d1d-5ea5c2f2dcf3"}}}],"id":"301a35d2-37bc-4cb3-b95e-ad777ab2b13f","savedPayload":{"position":{"x":25424.335575687743,"y":29629.794901687517},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Features","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Features","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"7a256c07-dfb5-4f89-8cf7-424f9ce257e5","savedPayload":{"position":{"x":25818.63390977709,"y":29687.089803375035},"targetPosition":{"x":25533.316954888545,"y":29779.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Features","name":"Software","id":"1d2c1985-c762-4ece-b350-15bd893bd1f4"}}}],"id":"41a9403c-2e4d-4432-8169-86579f2e34b6","savedPayload":{"position":{"x":25533.316954888545,"y":29779.794901687517},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Organization","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Positions","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f54a5953-de81-4c7b-af6a-f41bce854590","savedPayload":{"position":{"x":25818.63390977709,"y":30057.910196624965},"targetPosition":{"x":25533.316954888545,"y":29965.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Positions","name":"Organization Chart","id":"50c68665-5da2-48a8-b229-7a1563ae82d2"}}}],"id":"34876a2a-9cf0-4d58-8534-56d0d5ca7693","savedPayload":{"position":{"x":25533.316954888545,"y":29965.205098312483},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Mantainance","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Bug Fixes","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"654f41c2-a640-4021-acf8-9b6b924bbc63","savedPayload":{"position":{"x":25698.399212980523,"y":30237.22609123522},"targetPosition":{"x":25424.335575687743,"y":30115.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Improvements","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"a9d8e26e-e18a-4014-89e1-8eb5d1fcf703","savedPayload":{"position":{"x":25455.69411466804,"y":30413.561666922964},"targetPosition":{"x":25424.335575687743,"y":30115.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6a443dd-9b50-4aa7-9cef-21aab3f3eda2","savedPayload":{"position":{"x":25424.335575687743,"y":30115.205098312483},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"a987f1d3-fc8d-4b7c-99dd-77f15a32f37d","savedPayload":{"position":{"x":25248,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Marketing","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Collective Rewards","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"First Exchange Listing The Token","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6a456247-13b7-41f2-80b3-957c1af55009","savedPayload":{"position":{"x":25357.807621135333,"y":30582.307621135333},"targetPosition":{"x":25098,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"10K Stars on Github","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5bbe5a09-fe32-4802-8e14-d06615a24510","savedPayload":{"position":{"x":25098,"y":30732.307621135333},"targetPosition":{"x":25098,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"95431b88-cbff-459c-a707-fd3518e79c73","savedPayload":{"position":{"x":25098,"y":30432.307621135333},"targetPosition":{"x":24948,"y":30172.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Marketing Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6b4bee15-622d-4df6-9662-4d7b8d44f198","savedPayload":{"position":{"x":24648,"y":30692.115242270665},"targetPosition":{"x":24798,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Marketing","id":"0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc"}}}],"id":"ab43c779-d6d6-451d-a444-cfb8b68df07e","savedPayload":{"position":{"x":24798,"y":30432.307621135333},"targetPosition":{"x":24948,"y":30172.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"85dbdcb9-5b59-432e-86a0-fab37e20a55d","savedPayload":{"position":{"x":24948,"y":30172.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Community","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Users","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Usage","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"60712b3c-ee76-40ba-8de2-e03aa61f6dde","savedPayload":{"position":{"x":24358.22225211328,"y":30374.409782242685},"targetPosition":{"x":24435.867965644036,"y":30084.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"User Referrals","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Note: Increases when referrer uses the system","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f06bba01-2b98-4fd3-949a-7038b7f6e96a","savedPayload":{"position":{"x":23856.312469870594,"y":30239.92346141748},"targetPosition":{"x":24146.090217757315,"y":30162.27774788672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"639a6504-a0d0-4d7e-ad99-80ba5115ac72","savedPayload":{"position":{"x":24146.090217757315,"y":30162.27774788672},"targetPosition":{"x":24435.867965644036,"y":30084.632034355964},"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":24435.867965644036,"y":30084.632034355964},"targetPosition":{"x":24648,"y":29872.5},"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":24048,"y":29872.5},"targetPosition":{"x":24348,"y":29872.5},"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":24348,"y":29872.5},"targetPosition":{"x":24648,"y":29872.5},"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","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[],"pools":[],"id":"ea79efd3-c3d9-4c80-a1d0-1cab106e0242","savedPayload":{"position":{"x":24223.735931288073,"y":29448.235931288073},"targetPosition":{"x":24435.867965644036,"y":29660.367965644036},"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":24435.867965644036,"y":29660.367965644036},"targetPosition":{"x":24648,"y":29872.5},"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":24648,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Education","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Production","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Creating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Blog-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0548fbd2-7904-481a-a33d-16ef93707276","savedPayload":{"position":{"x":24264.128741571887,"y":29284.713371787406},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Blog-Tutorials","id":"38346312-a19d-4617-8226-226e032f246a"}}},{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"14175310-1a9c-4f4b-89e2-aabe4507932a","savedPayload":{"position":{"x":24244.748098644526,"y":29100.31887161934},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Docs","id":"7c774d30-398e-4fa1-beb8-52630eecde4e"}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"64b19ffc-0240-46cd-804b-b57d25195f64","savedPayload":{"position":{"x":24337.45319695701,"y":28939.74893122145},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Tutorials","id":"802ecc9b-2873-4ac6-b536-1f3d4ca23250"}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"4d9474e1-e58f-4563-a1c2-e89533bc451e","savedPayload":{"position":{"x":24506.83383988437,"y":28864.335810254186},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Video-Tutorials","id":"183e4835-4527-4e00-829c-562770fd5e34"}}}],"id":"e8c86964-e87d-4490-96ad-4bf4be249d51","savedPayload":{"position":{"x":24538.192378864667,"y":29162.692378864667},"targetPosition":{"x":24798,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Translating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5737235d-c74f-4247-b870-b52428b5576f","savedPayload":{"position":{"x":24585.867965644036,"y":28800.560344508704},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"abe07b52-de21-44da-a989-f52067f508df","savedPayload":{"position":{"x":24798,"y":28712.692378864667},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"fb52e785-fa45-4522-8478-b0d039525b4a","savedPayload":{"position":{"x":25010.132034355964,"y":28800.560344508704},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1dc0d3a0-4a11-43c2-8c53-6b9e86cb0d01","savedPayload":{"position":{"x":24798,"y":29012.692378864667},"targetPosition":{"x":24798,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"58feb67b-074a-4373-8cc1-9219851b251a","savedPayload":{"position":{"x":24798,"y":29312.692378864667},"targetPosition":{"x":24948,"y":29572.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Consumption","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Completing Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0bfaeebd-a900-4e6e-b62c-3387e4e7baec","savedPayload":{"position":{"x":25098,"y":29012.692378864667},"targetPosition":{"x":25098,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Reading the Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"c3bee026-075f-48db-92df-fc599cce744d","savedPayload":{"position":{"x":25357.807621135333,"y":29162.692378864667},"targetPosition":{"x":25098,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a133a29-c678-4da0-8408-1e7f87d9dfa7","savedPayload":{"position":{"x":25098,"y":29312.692378864667},"targetPosition":{"x":24948,"y":29572.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"86787666-908c-4b27-8265-cd460732030f","savedPayload":{"position":{"x":24948,"y":29572.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"6f0aed87-db13-4818-bfe6-68abc463ebec","savedPayload":{"position":{"x":24948,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/plugin-assets.json b/Projects/Governance/Schemas/App-Schema/plugin-assets.json index 53e6e4eac..5d37c8ab0 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-assets.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-assets.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "Assets", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/plugin-features.json b/Projects/Governance/Schemas/App-Schema/plugin-features.json index 03d0e99bd..cf6cdf735 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-features.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-features.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "Features", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/plugin-pools.json b/Projects/Governance/Schemas/App-Schema/plugin-pools.json index cfcab0c95..4cfe7c1fa 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-pools.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-pools.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "Pools", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/plugin-positions.json b/Projects/Governance/Schemas/App-Schema/plugin-positions.json index bfdeffd23..63d63e8a2 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-positions.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-positions.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "Positions", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json b/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json index c68c1dc16..9912c89cd 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json +++ b/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json @@ -7,7 +7,7 @@ "askConfirmation": true, "confirmationLabel": "Confirm to Proceed", "workDoneLabel": "Done", - "relatedUiObject": "Data Mine", + "relatedUiObject": "User Profile", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js index 01b355415..6b8003c68 100644 --- a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js @@ -26,27 +26,27 @@ function newGovernanceActionSwitch() { } case 'Add Missing Plugin User Profiles': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginUserProfiles(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginUserProfiles(action.node, action.rootNodes) } break case 'Add Missing Plugin Pools': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginPools(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginPools(action.node, action.rootNodes) } break case 'Add Missing Plugin Features': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginFeatures(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginFeatures(action.node, action.rootNodes) } break case 'Add Missing Plugin Assets': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginAssets(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginAssets(action.node, action.rootNodes) } break case 'Add Missing Plugin Positions': { - UI.projects.foundations.functionLibraries.pluginsFunctions.addMissingPluginPositions(action.node, action.rootNodes) + UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginPositions(action.node, action.rootNodes) } break } From fefe33ad75b7ced66701a4a00f0890682c55fca1 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 10 Jun 2021 23:14:29 +0200 Subject: [PATCH 7/8] Governance: Plugins Fully Implemented. --- .../UI/Spaces/Docs-Space/SearchEngine.js | 2 +- .../Schemas/App-Schema/plugin-file.json | 13 +++++++ .../CryptoEcosystemFunctions.js | 14 ++++---- .../LearningSessionFunctions.js | 6 ++-- .../UI/Function-Libraries/PluginsFunctions.js | 2 +- .../Function-Libraries/SocialBotsFunctions.js | 8 ++--- .../UI/Function-Libraries/TaskFunctions.js | 10 +++--- .../TradingSessionFunctions.js | 6 ++-- .../Function-Libraries/UiObjectsFromNodes.js | 35 ++++++++++++++++++- .../UI/Function-Libraries/WebhookFunctions.js | 4 +-- .../UI/Spaces/Charting-Space/TimeMachine.js | 2 +- .../Spaces/Floating-Space/ConditionEditor.js | 12 +++---- .../UI/Spaces/Panel-Space/Layer.js | 18 +++++----- .../UI/Spaces/Panel-Space/LayersPanel.js | 4 +-- .../Foundations/UI/Utilities/NodeConfig.js | 4 +-- Projects/Foundations/UI/Utilities/Plugins.js | 4 +++ .../Plugins/Pools/Starting-Pool.json | 2 +- .../Plugins/Workspaces/Governance-Demo.json | 2 +- .../UI/Function-Libraries/Assets.js | 6 ++-- .../UI/Function-Libraries/Tokens.js | 2 +- .../Governance/UI/Function-Libraries/Votes.js | 10 +++--- 21 files changed, 108 insertions(+), 58 deletions(-) diff --git a/Projects/Education/UI/Spaces/Docs-Space/SearchEngine.js b/Projects/Education/UI/Spaces/Docs-Space/SearchEngine.js index 5abb14cf3..88c80fa97 100644 --- a/Projects/Education/UI/Spaces/Docs-Space/SearchEngine.js +++ b/Projects/Education/UI/Spaces/Docs-Space/SearchEngine.js @@ -24,7 +24,7 @@ function newFoundationsDocsSearchEngine() { let docsSpaceNode = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadByNodeType('Docs Space') if (docsSpaceNode !== undefined) { if (docsSpaceNode.spaceSettings !== undefined) { - let indexContent = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(docsSpaceNode.spaceSettings.payload, 'indexContent') + let indexContent = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(docsSpaceNode.spaceSettings.payload, 'indexContent') if (indexContent === false) { callbackFunction() return diff --git a/Projects/Foundations/Schemas/App-Schema/plugin-file.json b/Projects/Foundations/Schemas/App-Schema/plugin-file.json index 509c738f4..629d1a3a8 100644 --- a/Projects/Foundations/Schemas/App-Schema/plugin-file.json +++ b/Projects/Foundations/Schemas/App-Schema/plugin-file.json @@ -1,6 +1,13 @@ { "type": "Plugin File", "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, { "action": "Add UI Object", "disableIfPropertyIsDefined": true, @@ -19,6 +26,12 @@ "actionFunction": "payload.executeAction" } ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{\n\"codeName\": \"\"\n}" + }, "addLeftIcons": true, "level": 2, "propertyNameAtParent": "pluginFiles", diff --git a/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js b/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js index 847057715..625dd0379 100644 --- a/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js @@ -17,7 +17,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { let cryptoExchanges = parent.cryptoExchanges[i] for (let j = 0; j < cryptoExchanges.exchanges.length; j++) { let exchange = cryptoExchanges.exchanges[j] - let codeName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(exchange.payload, 'codeName') + let codeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(exchange.payload, 'codeName') currentExchanges.set(codeName, exchange) } } @@ -68,11 +68,11 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { let currentAssets = new Map() for (let j = 0; j < node.assets.length; j++) { let asset = node.assets[j] - let codeName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(asset.payload, 'codeName') + let codeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(asset.payload, 'codeName') currentAssets.set(codeName, asset) } - let exchangeId = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload.parentNode.payload, 'codeName') + let exchangeId = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload.parentNode.payload, 'codeName') try { let params = { @@ -86,7 +86,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { node.payload.uiObject.setErrorMessage('Failed to Fetch Assets from the Exchange') return } - let queryParams = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'addMissingAssetsFilter') + let queryParams = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'addMissingAssetsFilter') let markets = JSON.parse(data) @@ -142,7 +142,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { let exchangeAssets = node.payload.parentNode.exchangeAssets for (let j = 0; j < exchangeAssets.assets.length; j++) { let asset = exchangeAssets.assets[j] - let codeName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(asset.payload, 'codeName') + let codeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(asset.payload, 'codeName') currentAssets.set(codeName, asset) } @@ -150,11 +150,11 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { let exchangeMarkets = node for (let j = 0; j < exchangeMarkets.markets.length; j++) { let asset = exchangeMarkets.markets[j] - let codeName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(asset.payload, 'codeName') + let codeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(asset.payload, 'codeName') currentMarkets.set(codeName, asset) } - let exchangeId = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload.parentNode.payload, 'codeName') + let exchangeId = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload.parentNode.payload, 'codeName') try { let params = { diff --git a/Projects/Foundations/UI/Function-Libraries/LearningSessionFunctions.js b/Projects/Foundations/UI/Function-Libraries/LearningSessionFunctions.js index c60c7b3d4..753d7e51d 100644 --- a/Projects/Foundations/UI/Function-Libraries/LearningSessionFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/LearningSessionFunctions.js @@ -133,11 +133,11 @@ function newFoundationsFunctionLibraryLearningSessionFunctions() { let session = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) - let defaultExchange = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(validationsResult.exchange.payload, 'codeName') + let defaultExchange = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.exchange.payload, 'codeName') let defaultMarket = - UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(validationsResult.market.baseAsset.payload.referenceParent.payload, 'codeName') + UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.market.baseAsset.payload.referenceParent.payload, 'codeName') + '-' + - UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(validationsResult.market.quotedAsset.payload.referenceParent.payload, 'codeName') + UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.market.quotedAsset.payload.referenceParent.payload, 'codeName') let dependencyFilter = UI.projects.foundations.functionLibraries.dependenciesFilter.createDependencyFilter( defaultExchange, diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index 77f9e3aa0..bb333f221 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -29,7 +29,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { } function addMissingPluginTypes(node, rootNodes) { - let project = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'codeName') + let project = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'codeName') if (project === undefined || project === undefined) { return } for (let k = 0; k < PROJECTS_SCHEMA.length; k++) { let projectDefinition = PROJECTS_SCHEMA[k] diff --git a/Projects/Foundations/UI/Function-Libraries/SocialBotsFunctions.js b/Projects/Foundations/UI/Function-Libraries/SocialBotsFunctions.js index 1bd3cf04f..37a675e10 100644 --- a/Projects/Foundations/UI/Function-Libraries/SocialBotsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/SocialBotsFunctions.js @@ -9,8 +9,8 @@ function newFoundationsFunctionLibrarySocialBotsFunctions() { function sendTelegramTestMessage(node, callBackFunction) { - let botToken = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'botToken') - let chatId = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'chatId') + let botToken = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'botToken') + let chatId = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'chatId') if (botToken === undefined) { node.payload.uiObject.setErrorMessage('botToken parameter not defined.') @@ -75,7 +75,7 @@ function newFoundationsFunctionLibrarySocialBotsFunctions() { function sendDiscordTestMessage(node, callBackFunction) { - let webhookURL = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'webhookURL') + let webhookURL = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'webhookURL') if (webhookURL === undefined) { node.payload.uiObject.setErrorMessage('webhookURL parameter not defined.') @@ -131,7 +131,7 @@ function newFoundationsFunctionLibrarySocialBotsFunctions() { function sendSlackTestMessage(node, callBackFunction) { - let webhookURL = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'webhookURL') + let webhookURL = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'webhookURL') if (webhookURL === undefined) { node.payload.uiObject.setErrorMessage('webhookURL parameter not defined.') diff --git a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js index 2d8df5478..3319e2a94 100644 --- a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js @@ -290,17 +290,17 @@ function newFoundationsFunctionLibraryTaskFunctions() { let networkNode = UI.projects.foundations.utilities.meshes.findNodeInNodeMesh(taskManager, 'Network Node', undefined, true, false, true, false) - if (UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(networkNode.payload, 'host') === undefined) { + if (UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(networkNode.payload, 'host') === undefined) { node.payload.uiObject.setErrorMessage('Network Node needs to have a valid Host property at its config.') return } - if (UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(networkNode.payload, 'webPort') === undefined) { + if (UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(networkNode.payload, 'webPort') === undefined) { node.payload.uiObject.setErrorMessage('Network Node needs to have a valid webPort property at its config.') return } - if (UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(networkNode.payload, 'webSocketsPort') === undefined) { + if (UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(networkNode.payload, 'webSocketsPort') === undefined) { node.payload.uiObject.setErrorMessage('Network Node needs to have a valid webSocketsPort property at its config.') return } @@ -859,8 +859,8 @@ function newFoundationsFunctionLibraryTaskFunctions() { let apiMaps = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('API Map') for (let i = 0; i < apiMaps.length; i++) { let apiMap = apiMaps[i] - let apiMapCodeName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(apiMap.payload, 'codeName') - let mineCodeName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(mine.payload, 'codeName') + let apiMapCodeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(apiMap.payload, 'codeName') + let mineCodeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(mine.payload, 'codeName') if (apiMapCodeName === mineCodeName) { processInstance.apiMapReference.payload.referenceParent = apiMap diff --git a/Projects/Foundations/UI/Function-Libraries/TradingSessionFunctions.js b/Projects/Foundations/UI/Function-Libraries/TradingSessionFunctions.js index 565651617..3d5f438bd 100644 --- a/Projects/Foundations/UI/Function-Libraries/TradingSessionFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/TradingSessionFunctions.js @@ -161,11 +161,11 @@ function newFoundationsFunctionLibraryTradingSessionFunctions() { let session = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) - let defaultExchange = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(validationsResult.exchange.payload, 'codeName') + let defaultExchange = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.exchange.payload, 'codeName') let defaultMarket = - UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(validationsResult.market.baseAsset.payload.referenceParent.payload, 'codeName') + UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.market.baseAsset.payload.referenceParent.payload, 'codeName') + '-' + - UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(validationsResult.market.quotedAsset.payload.referenceParent.payload, 'codeName') + UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.market.quotedAsset.payload.referenceParent.payload, 'codeName') let dependencyFilter = UI.projects.foundations.functionLibraries.dependenciesFilter.createDependencyFilter( defaultExchange, diff --git a/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js b/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js index 6a7ed6ac4..db85cbe37 100644 --- a/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js +++ b/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js @@ -62,6 +62,9 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { if (plugins.pluginProjects === undefined) { continue } for (let j = 0; j < plugins.pluginProjects.length; j++) { let project = plugins.pluginProjects[j] + /* + Foundations Plugin Types + */ if (project.pluginDataMines !== undefined) { totalPlugin = totalPlugin + project.pluginDataMines.pluginFiles.length pluginAllTheseFiles(project.pluginDataMines.pluginFiles, 'Data-Mines') @@ -98,6 +101,29 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { totalPlugin = totalPlugin + project.pluginApiMaps.pluginFiles.length pluginAllTheseFiles(project.pluginApiMaps.pluginFiles, 'API-Maps') } + /* + Governance Plugin Types + */ + if (project.pluginUserProfiles !== undefined) { + totalPlugin = totalPlugin + project.pluginUserProfiles.pluginFiles.length + pluginAllTheseFiles(project.pluginUserProfiles.pluginFiles, 'User-Profiles') + } + if (project.pluginPools !== undefined) { + totalPlugin = totalPlugin + project.pluginPools.pluginFiles.length + pluginAllTheseFiles(project.pluginPools.pluginFiles, 'Pools') + } + if (project.pluginFeatures !== undefined) { + totalPlugin = totalPlugin + project.pluginFeatures.pluginFiles.length + pluginAllTheseFiles(project.pluginFeatures.pluginFiles, 'Features') + } + if (project.pluginAssets !== undefined) { + totalPlugin = totalPlugin + project.pluginAssets.pluginFiles.length + pluginAllTheseFiles(project.pluginAssets.pluginFiles, 'Assets') + } + if (project.pluginPositions !== undefined) { + totalPlugin = totalPlugin + project.pluginPositions.pluginFiles.length + pluginAllTheseFiles(project.pluginPositions.pluginFiles, 'Positions') + } } } } @@ -113,7 +139,14 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { for (let i = 0; i < pluginFiles.length; i++) { let pluginFile = pluginFiles[i] let name = pluginFile.name - httpRequest(undefined, 'LoadPlugin' + '/' + 'Foundations' + '/' + pluginType + '/' + name + '.json', onFileReceived) + let project = "Foundations" + try { + let config = JSON.parse(pluginFile.config) + project = config.project + name = config.fileName + } catch (err) { } + + httpRequest(undefined, 'LoadPlugin' + '/' + project + '/' + pluginType + '/' + name + '.json', onFileReceived) function onFileReceived(err, text, response) { diff --git a/Projects/Foundations/UI/Function-Libraries/WebhookFunctions.js b/Projects/Foundations/UI/Function-Libraries/WebhookFunctions.js index aff480fb5..605d6e8b6 100644 --- a/Projects/Foundations/UI/Function-Libraries/WebhookFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/WebhookFunctions.js @@ -6,8 +6,8 @@ function newFoundationsFunctionLibraryWebhookFunctions() { return thisObject function sendTestMessage(node, callBackFunction) { - let testMessage = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'testMessage') - let letURL = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'webhookURL') + let testMessage = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'testMessage') + let letURL = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'webhookURL') httpRequest(testMessage, letURL, onResponse) diff --git a/Projects/Foundations/UI/Spaces/Charting-Space/TimeMachine.js b/Projects/Foundations/UI/Spaces/Charting-Space/TimeMachine.js index f762d568c..635f16fc7 100644 --- a/Projects/Foundations/UI/Spaces/Charting-Space/TimeMachine.js +++ b/Projects/Foundations/UI/Spaces/Charting-Space/TimeMachine.js @@ -707,7 +707,7 @@ function newTimeMachine() { position = UI.projects.foundations.utilities.coordinateTransformations.transformThisPoint(position, thisObject.container) let label = thisObject.payload.node.name - let description = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'description') + let description = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'description') if (description !== undefined) { label = description diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/ConditionEditor.js b/Projects/Foundations/UI/Spaces/Floating-Space/ConditionEditor.js index 3b539cd65..962925973 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/ConditionEditor.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/ConditionEditor.js @@ -543,17 +543,17 @@ function newConditionEditor() { let rootNode = workspace.rootNodes[i] if (rootNode.type !== 'Data Mine') { continue } let dataMine = rootNode - let dataMineName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(dataMine.payload, 'codeName') + let dataMineName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(dataMine.payload, 'codeName') selector[dataMineName] = {} let bots = dataMine.sensorBots.concat(dataMine.apiDataFetcherBots).concat(dataMine.indicatorBots) for (let j = 0; j < bots.length; j++) { let bot = bots[j] - let botName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(bot.payload, 'codeName') + let botName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(bot.payload, 'codeName') let selectorDataMine = selector[dataMineName] selectorDataMine[botName] = {} for (let k = 0; k < bot.products.length; k++) { let product = bot.products[k] - let productName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(product.payload, 'singularVariableName') + let productName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(product.payload, 'singularVariableName') if (productName === undefined) { continue } let selectorProduct = selectorDataMine[botName] selectorProduct[productName] = { @@ -562,11 +562,11 @@ function newConditionEditor() { if (product.record === undefined) { continue } for (let m = 0; m < product.record.properties.length; m++) { let property = product.record.properties[m] - let propertyName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(property.payload, 'codeName') + let propertyName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(property.payload, 'codeName') let selectorProperty = selectorProduct[productName] selectorProperty = selectorProperty.properties selectorProperty[propertyName] = {} - let possibleValues = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(property.payload, 'possibleValues') + let possibleValues = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(property.payload, 'possibleValues') if (possibleValues === undefined) { possibleValues = [] } let selectorPossibleValue = selectorProperty[propertyName] selectorPossibleValue.possibleValues = possibleValues @@ -574,7 +574,7 @@ function newConditionEditor() { let allPossibleTimeFrames = [] for (let m = 0; m < product.datasets.length; m++) { let dataset = product.datasets[m] - let validTimeFrames = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(dataset.payload, 'validTimeFrames') + let validTimeFrames = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(dataset.payload, 'validTimeFrames') if (validTimeFrames !== undefined) { allPossibleTimeFrames = allPossibleTimeFrames.concat(validTimeFrames) } diff --git a/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js b/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js index 2f56ca5b1..7f39e9267 100644 --- a/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js +++ b/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js @@ -334,7 +334,7 @@ function newLayer() { function checkStatusAtShutDown() { /* Mechanism to recover a layer that was left loading the last time the browser was shut dowm. */ - let storedValue = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'status') + let storedValue = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'status') if (storedValue !== undefined) { if (storedValue === LAYER_STATUS.LOADING) { resetProgressBars() @@ -499,7 +499,7 @@ function newLayer() { if (thisObject.panels.length > 0) { panelsVisibleButton = newPanelsVisibleButton() - let storedValue = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'showPanels') + let storedValue = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'showPanels') if (storedValue !== undefined) { if (storedValue === true || storedValue === false) { panelsVisibleButton.showPanels = storedValue @@ -519,7 +519,7 @@ function newLayer() { function statusPhysics() { /* We retrieve the stored status at the config. */ try { - let storedValue = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'status') + let storedValue = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'status') if (storedValue !== undefined) { if (storedValue !== thisObject.status) { @@ -665,13 +665,13 @@ function newLayer() { UI.projects.foundations.utilities.drawPrint.roundedCornersBackground(params) - let parentLabel1FontSize = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload.parentNode.payload, 'label1FontSize') - let parentlabelTwoFontSize = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload.parentNode.payload, 'labelTwoFontSize') - let parentLabel3FontSize = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload.parentNode.payload, 'label3FontSize') + let parentLabel1FontSize = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload.parentNode.payload, 'label1FontSize') + let parentlabelTwoFontSize = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload.parentNode.payload, 'labelTwoFontSize') + let parentLabel3FontSize = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload.parentNode.payload, 'label3FontSize') - let label1FontSize = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'label1FontSize') - let labelTwoFontSize = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'labelTwoFontSize') - let label3FontSize = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'label3FontSize') + let label1FontSize = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'label1FontSize') + let labelTwoFontSize = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'labelTwoFontSize') + let label3FontSize = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'label3FontSize') if (parentLabel1FontSize !== undefined) { label1FontSize = parentLabel1FontSize diff --git a/Projects/Foundations/UI/Spaces/Panel-Space/LayersPanel.js b/Projects/Foundations/UI/Spaces/Panel-Space/LayersPanel.js index df4ac83b2..1eb9b2b7f 100644 --- a/Projects/Foundations/UI/Spaces/Panel-Space/LayersPanel.js +++ b/Projects/Foundations/UI/Spaces/Panel-Space/LayersPanel.js @@ -128,7 +128,7 @@ function newLayersPanel() { function readObjectState() { let storedValue - storedValue = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'visibleLayers') + storedValue = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'visibleLayers') if (isNaN(storedValue) || storedValue === null || storedValue === undefined) { // not using this value @@ -147,7 +147,7 @@ function newLayersPanel() { } } - storedValue = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(thisObject.payload, 'panelLocation') + storedValue = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(thisObject.payload, 'panelLocation') if (storedValue === null || storedValue === undefined) { // not using this value diff --git a/Projects/Foundations/UI/Utilities/NodeConfig.js b/Projects/Foundations/UI/Utilities/NodeConfig.js index 3bc9de2ca..3a0dda7f7 100644 --- a/Projects/Foundations/UI/Utilities/NodeConfig.js +++ b/Projects/Foundations/UI/Utilities/NodeConfig.js @@ -1,7 +1,7 @@ function newFoundationsUtilitiesNodeConfig() { let thisObject = { savePropertyAtNodeConfig: savePropertyAtNodeConfig, - loadPropertyFromNodeConfig: loadPropertyFromNodeConfig + loadConfigProperty: loadConfigProperty } return thisObject @@ -16,7 +16,7 @@ function newFoundationsUtilitiesNodeConfig() { } } - function loadPropertyFromNodeConfig(payload, propertyName) { + function loadConfigProperty(payload, propertyName) { try { let config = JSON.parse(payload.node.config) return config[propertyName] diff --git a/Projects/Foundations/UI/Utilities/Plugins.js b/Projects/Foundations/UI/Utilities/Plugins.js index fe9802a63..e62c455bd 100644 --- a/Projects/Foundations/UI/Utilities/Plugins.js +++ b/Projects/Foundations/UI/Utilities/Plugins.js @@ -28,6 +28,10 @@ function newFoundationsUtilitiesPlugins() { if (UI.projects.foundations.utilities.children.isMissingChildrenByName(node, fileName) === true) { let child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Plugin File', undefined, 'Foundations') child.name = fileName + child.config = JSON.stringify({ + project: node.project, + fileName: fileName + }) } } } diff --git a/Projects/Governance/Plugins/Pools/Starting-Pool.json b/Projects/Governance/Plugins/Pools/Starting-Pool.json index 53fcc33d8..a93a133bc 100644 --- a/Projects/Governance/Plugins/Pools/Starting-Pool.json +++ b/Projects/Governance/Plugins/Pools/Starting-Pool.json @@ -1 +1 @@ -{"type":"Pools","name":"Token Distribution Starts Here","config":"{\n \"tokens\": \"10000000\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Software","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Software Assets ","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"05da7d34-dbc4-486c-8054-891747d17572","savedPayload":{"position":{"x":25455.69411466804,"y":29331.438333077036},"targetPosition":{"x":25424.335575687743,"y":29629.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Software","id":"3361629f-04c3-4da8-87a2-3a9de9896eb0"}}},{"type":"Pool","name":"Community Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"af54f5d9-a58c-4d05-8b58-af6379c58fa4","savedPayload":{"position":{"x":25698.399212980523,"y":29507.77390876478},"targetPosition":{"x":25424.335575687743,"y":29629.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Community","id":"199f2793-8072-4ac1-8d1d-5ea5c2f2dcf3"}}}],"id":"301a35d2-37bc-4cb3-b95e-ad777ab2b13f","savedPayload":{"position":{"x":25424.335575687743,"y":29629.794901687517},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Features","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Features","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"7a256c07-dfb5-4f89-8cf7-424f9ce257e5","savedPayload":{"position":{"x":25818.63390977709,"y":29687.089803375035},"targetPosition":{"x":25533.316954888545,"y":29779.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Features","name":"Software","id":"1d2c1985-c762-4ece-b350-15bd893bd1f4"}}}],"id":"41a9403c-2e4d-4432-8169-86579f2e34b6","savedPayload":{"position":{"x":25533.316954888545,"y":29779.794901687517},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Organization","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Positions","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f54a5953-de81-4c7b-af6a-f41bce854590","savedPayload":{"position":{"x":25818.63390977709,"y":30057.910196624965},"targetPosition":{"x":25533.316954888545,"y":29965.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Positions","name":"Organization Chart","id":"50c68665-5da2-48a8-b229-7a1563ae82d2"}}}],"id":"34876a2a-9cf0-4d58-8534-56d0d5ca7693","savedPayload":{"position":{"x":25533.316954888545,"y":29965.205098312483},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Mantainance","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Bug Fixes","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"654f41c2-a640-4021-acf8-9b6b924bbc63","savedPayload":{"position":{"x":25698.399212980523,"y":30237.22609123522},"targetPosition":{"x":25424.335575687743,"y":30115.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Improvements","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"a9d8e26e-e18a-4014-89e1-8eb5d1fcf703","savedPayload":{"position":{"x":25455.69411466804,"y":30413.561666922964},"targetPosition":{"x":25424.335575687743,"y":30115.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6a443dd-9b50-4aa7-9cef-21aab3f3eda2","savedPayload":{"position":{"x":25424.335575687743,"y":30115.205098312483},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"a987f1d3-fc8d-4b7c-99dd-77f15a32f37d","savedPayload":{"position":{"x":25248,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Marketing","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Collective Rewards","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"First Exchange Listing The Token","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6a456247-13b7-41f2-80b3-957c1af55009","savedPayload":{"position":{"x":25357.807621135333,"y":30582.307621135333},"targetPosition":{"x":25098,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"10K Stars on Github","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5bbe5a09-fe32-4802-8e14-d06615a24510","savedPayload":{"position":{"x":25098,"y":30732.307621135333},"targetPosition":{"x":25098,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"95431b88-cbff-459c-a707-fd3518e79c73","savedPayload":{"position":{"x":25098,"y":30432.307621135333},"targetPosition":{"x":24948,"y":30172.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Marketing Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6b4bee15-622d-4df6-9662-4d7b8d44f198","savedPayload":{"position":{"x":24648,"y":30692.115242270665},"targetPosition":{"x":24798,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Marketing","id":"0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc"}}}],"id":"ab43c779-d6d6-451d-a444-cfb8b68df07e","savedPayload":{"position":{"x":24798,"y":30432.307621135333},"targetPosition":{"x":24948,"y":30172.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"85dbdcb9-5b59-432e-86a0-fab37e20a55d","savedPayload":{"position":{"x":24948,"y":30172.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Community","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Users","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Usage","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"60712b3c-ee76-40ba-8de2-e03aa61f6dde","savedPayload":{"position":{"x":24358.22225211328,"y":30374.409782242685},"targetPosition":{"x":24435.867965644036,"y":30084.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"User Referrals","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Note: Increases when referrer uses the system","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f06bba01-2b98-4fd3-949a-7038b7f6e96a","savedPayload":{"position":{"x":23856.312469870594,"y":30239.92346141748},"targetPosition":{"x":24146.090217757315,"y":30162.27774788672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"639a6504-a0d0-4d7e-ad99-80ba5115ac72","savedPayload":{"position":{"x":24146.090217757315,"y":30162.27774788672},"targetPosition":{"x":24435.867965644036,"y":30084.632034355964},"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":24435.867965644036,"y":30084.632034355964},"targetPosition":{"x":24648,"y":29872.5},"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":24048,"y":29872.5},"targetPosition":{"x":24348,"y":29872.5},"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":24348,"y":29872.5},"targetPosition":{"x":24648,"y":29872.5},"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","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[],"pools":[],"id":"ea79efd3-c3d9-4c80-a1d0-1cab106e0242","savedPayload":{"position":{"x":24223.735931288073,"y":29448.235931288073},"targetPosition":{"x":24435.867965644036,"y":29660.367965644036},"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":24435.867965644036,"y":29660.367965644036},"targetPosition":{"x":24648,"y":29872.5},"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":24648,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Education","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Production","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Creating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Blog-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0548fbd2-7904-481a-a33d-16ef93707276","savedPayload":{"position":{"x":24264.128741571887,"y":29284.713371787406},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Blog-Tutorials","id":"38346312-a19d-4617-8226-226e032f246a"}}},{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"14175310-1a9c-4f4b-89e2-aabe4507932a","savedPayload":{"position":{"x":24244.748098644526,"y":29100.31887161934},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Docs","id":"7c774d30-398e-4fa1-beb8-52630eecde4e"}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"64b19ffc-0240-46cd-804b-b57d25195f64","savedPayload":{"position":{"x":24337.45319695701,"y":28939.74893122145},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Tutorials","id":"802ecc9b-2873-4ac6-b536-1f3d4ca23250"}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"4d9474e1-e58f-4563-a1c2-e89533bc451e","savedPayload":{"position":{"x":24506.83383988437,"y":28864.335810254186},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Video-Tutorials","id":"183e4835-4527-4e00-829c-562770fd5e34"}}}],"id":"e8c86964-e87d-4490-96ad-4bf4be249d51","savedPayload":{"position":{"x":24538.192378864667,"y":29162.692378864667},"targetPosition":{"x":24798,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Translating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5737235d-c74f-4247-b870-b52428b5576f","savedPayload":{"position":{"x":24585.867965644036,"y":28800.560344508704},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"abe07b52-de21-44da-a989-f52067f508df","savedPayload":{"position":{"x":24798,"y":28712.692378864667},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"fb52e785-fa45-4522-8478-b0d039525b4a","savedPayload":{"position":{"x":25010.132034355964,"y":28800.560344508704},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1dc0d3a0-4a11-43c2-8c53-6b9e86cb0d01","savedPayload":{"position":{"x":24798,"y":29012.692378864667},"targetPosition":{"x":24798,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"58feb67b-074a-4373-8cc1-9219851b251a","savedPayload":{"position":{"x":24798,"y":29312.692378864667},"targetPosition":{"x":24948,"y":29572.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Consumption","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Completing Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0bfaeebd-a900-4e6e-b62c-3387e4e7baec","savedPayload":{"position":{"x":25098,"y":29012.692378864667},"targetPosition":{"x":25098,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Reading the Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"c3bee026-075f-48db-92df-fc599cce744d","savedPayload":{"position":{"x":25357.807621135333,"y":29162.692378864667},"targetPosition":{"x":25098,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a133a29-c678-4da0-8408-1e7f87d9dfa7","savedPayload":{"position":{"x":25098,"y":29312.692378864667},"targetPosition":{"x":24948,"y":29572.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"86787666-908c-4b27-8265-cd460732030f","savedPayload":{"position":{"x":24948,"y":29572.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"6f0aed87-db13-4818-bfe6-68abc463ebec","savedPayload":{"position":{"x":24948,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{"type":"Pools","name":"Starting Pool","config":"{\n \"tokens\": \"10000000\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Software","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Software Assets ","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"05da7d34-dbc4-486c-8054-891747d17572","savedPayload":{"position":{"x":22012.002643857435,"y":29477.614859746653},"targetPosition":{"x":21980.644104877138,"y":29775.971428357134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Software","id":"3361629f-04c3-4da8-87a2-3a9de9896eb0"}}},{"type":"Pool","name":"Community Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"af54f5d9-a58c-4d05-8b58-af6379c58fa4","savedPayload":{"position":{"x":22254.707742169918,"y":29653.950435434395},"targetPosition":{"x":21980.644104877138,"y":29775.971428357134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Community","id":"199f2793-8072-4ac1-8d1d-5ea5c2f2dcf3"}}}],"id":"301a35d2-37bc-4cb3-b95e-ad777ab2b13f","savedPayload":{"position":{"x":21980.644104877138,"y":29775.971428357134},"targetPosition":{"x":21804.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Features","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Features","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"7a256c07-dfb5-4f89-8cf7-424f9ce257e5","savedPayload":{"position":{"x":22374.942438966485,"y":29833.26633004465},"targetPosition":{"x":22089.62548407794,"y":29925.971428357134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Features","name":"Software","id":"1d2c1985-c762-4ece-b350-15bd893bd1f4"}}}],"id":"41a9403c-2e4d-4432-8169-86579f2e34b6","savedPayload":{"position":{"x":22089.62548407794,"y":29925.971428357134},"targetPosition":{"x":21804.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Organization","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Positions","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f54a5953-de81-4c7b-af6a-f41bce854590","savedPayload":{"position":{"x":22374.942438966485,"y":30204.086723294582},"targetPosition":{"x":22089.62548407794,"y":30111.3816249821},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Positions","name":"Organization Chart","id":"50c68665-5da2-48a8-b229-7a1563ae82d2"}}}],"id":"34876a2a-9cf0-4d58-8534-56d0d5ca7693","savedPayload":{"position":{"x":22089.62548407794,"y":30111.3816249821},"targetPosition":{"x":21804.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Mantainance","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Bug Fixes","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"654f41c2-a640-4021-acf8-9b6b924bbc63","savedPayload":{"position":{"x":22254.707742169918,"y":30383.402617904838},"targetPosition":{"x":21980.644104877138,"y":30261.3816249821},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Improvements","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"a9d8e26e-e18a-4014-89e1-8eb5d1fcf703","savedPayload":{"position":{"x":22012.002643857435,"y":30559.73819359258},"targetPosition":{"x":21980.644104877138,"y":30261.3816249821},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6a443dd-9b50-4aa7-9cef-21aab3f3eda2","savedPayload":{"position":{"x":21980.644104877138,"y":30261.3816249821},"targetPosition":{"x":21804.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"a987f1d3-fc8d-4b7c-99dd-77f15a32f37d","savedPayload":{"position":{"x":21804.308529189395,"y":30018.676526669617},"targetPosition":{"x":21504.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Marketing","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Collective Rewards","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"First Exchange Listing The Token","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6a456247-13b7-41f2-80b3-957c1af55009","savedPayload":{"position":{"x":21914.116150324728,"y":30728.48414780495},"targetPosition":{"x":21654.308529189395,"y":30578.48414780495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"10K Stars on Github","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5bbe5a09-fe32-4802-8e14-d06615a24510","savedPayload":{"position":{"x":21654.308529189395,"y":30878.48414780495},"targetPosition":{"x":21654.308529189395,"y":30578.48414780495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"95431b88-cbff-459c-a707-fd3518e79c73","savedPayload":{"position":{"x":21654.308529189395,"y":30578.48414780495},"targetPosition":{"x":21504.308529189395,"y":30318.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Marketing Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6b4bee15-622d-4df6-9662-4d7b8d44f198","savedPayload":{"position":{"x":21204.308529189395,"y":30838.291768940282},"targetPosition":{"x":21354.308529189395,"y":30578.48414780495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Marketing","id":"0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc"}}}],"id":"ab43c779-d6d6-451d-a444-cfb8b68df07e","savedPayload":{"position":{"x":21354.308529189395,"y":30578.48414780495},"targetPosition":{"x":21504.308529189395,"y":30318.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"85dbdcb9-5b59-432e-86a0-fab37e20a55d","savedPayload":{"position":{"x":21504.308529189395,"y":30318.676526669617},"targetPosition":{"x":21504.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Community","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Users","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Usage","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"60712b3c-ee76-40ba-8de2-e03aa61f6dde","savedPayload":{"position":{"x":20914.530781302674,"y":30520.5863089123},"targetPosition":{"x":20992.17649483343,"y":30230.80856102558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"User Referrals","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Note: Increases when referrer uses the system","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f06bba01-2b98-4fd3-949a-7038b7f6e96a","savedPayload":{"position":{"x":20412.62099905999,"y":30386.099988087095},"targetPosition":{"x":20702.39874694671,"y":30308.454274556338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"639a6504-a0d0-4d7e-ad99-80ba5115ac72","savedPayload":{"position":{"x":20702.39874694671,"y":30308.454274556338},"targetPosition":{"x":20992.17649483343,"y":30230.80856102558},"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":20992.17649483343,"y":30230.80856102558},"targetPosition":{"x":21204.308529189395,"y":30018.676526669617},"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":20604.308529189395,"y":30018.676526669617},"targetPosition":{"x":20904.308529189395,"y":30018.676526669617},"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":20904.308529189395,"y":30018.676526669617},"targetPosition":{"x":21204.308529189395,"y":30018.676526669617},"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","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[],"pools":[],"id":"ea79efd3-c3d9-4c80-a1d0-1cab106e0242","savedPayload":{"position":{"x":20780.044460477468,"y":29594.41245795769},"targetPosition":{"x":20992.17649483343,"y":29806.544492313653},"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":20992.17649483343,"y":29806.544492313653},"targetPosition":{"x":21204.308529189395,"y":30018.676526669617},"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":21204.308529189395,"y":30018.676526669617},"targetPosition":{"x":21504.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Education","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Production","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Creating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Blog-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0548fbd2-7904-481a-a33d-16ef93707276","savedPayload":{"position":{"x":20820.437270761282,"y":29430.889898457022},"targetPosition":{"x":21094.500908054062,"y":29308.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Blog-Tutorials","id":"38346312-a19d-4617-8226-226e032f246a"}}},{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"14175310-1a9c-4f4b-89e2-aabe4507932a","savedPayload":{"position":{"x":20801.05662783392,"y":29246.495398288956},"targetPosition":{"x":21094.500908054062,"y":29308.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Docs","id":"7c774d30-398e-4fa1-beb8-52630eecde4e"}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"64b19ffc-0240-46cd-804b-b57d25195f64","savedPayload":{"position":{"x":20893.761726146404,"y":29085.925457891066},"targetPosition":{"x":21094.500908054062,"y":29308.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Tutorials","id":"802ecc9b-2873-4ac6-b536-1f3d4ca23250"}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"4d9474e1-e58f-4563-a1c2-e89533bc451e","savedPayload":{"position":{"x":21063.142369073765,"y":29010.512336923803},"targetPosition":{"x":21094.500908054062,"y":29308.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Video-Tutorials","id":"183e4835-4527-4e00-829c-562770fd5e34"}}}],"id":"e8c86964-e87d-4490-96ad-4bf4be249d51","savedPayload":{"position":{"x":21094.500908054062,"y":29308.868905534284},"targetPosition":{"x":21354.308529189395,"y":29458.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Translating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5737235d-c74f-4247-b870-b52428b5576f","savedPayload":{"position":{"x":21142.17649483343,"y":28946.73687117832},"targetPosition":{"x":21354.308529189395,"y":29158.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"abe07b52-de21-44da-a989-f52067f508df","savedPayload":{"position":{"x":21354.308529189395,"y":28858.868905534284},"targetPosition":{"x":21354.308529189395,"y":29158.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"fb52e785-fa45-4522-8478-b0d039525b4a","savedPayload":{"position":{"x":21566.44056354536,"y":28946.73687117832},"targetPosition":{"x":21354.308529189395,"y":29158.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1dc0d3a0-4a11-43c2-8c53-6b9e86cb0d01","savedPayload":{"position":{"x":21354.308529189395,"y":29158.868905534284},"targetPosition":{"x":21354.308529189395,"y":29458.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"58feb67b-074a-4373-8cc1-9219851b251a","savedPayload":{"position":{"x":21354.308529189395,"y":29458.868905534284},"targetPosition":{"x":21504.308529189395,"y":29718.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Consumption","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Completing Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0bfaeebd-a900-4e6e-b62c-3387e4e7baec","savedPayload":{"position":{"x":21654.308529189395,"y":29158.868905534284},"targetPosition":{"x":21654.308529189395,"y":29458.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Reading the Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"c3bee026-075f-48db-92df-fc599cce744d","savedPayload":{"position":{"x":21914.116150324728,"y":29308.868905534284},"targetPosition":{"x":21654.308529189395,"y":29458.868905534284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a133a29-c678-4da0-8408-1e7f87d9dfa7","savedPayload":{"position":{"x":21654.308529189395,"y":29458.868905534284},"targetPosition":{"x":21504.308529189395,"y":29718.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"86787666-908c-4b27-8265-cd460732030f","savedPayload":{"position":{"x":21504.308529189395,"y":29718.676526669617},"targetPosition":{"x":21504.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"6f0aed87-db13-4818-bfe6-68abc463ebec","savedPayload":{"position":{"x":21504.308529189395,"y":30018.676526669617},"targetPosition":{"x":21504.308529189395,"y":30018.676526669617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file diff --git a/Projects/Governance/Plugins/Workspaces/Governance-Demo.json b/Projects/Governance/Plugins/Workspaces/Governance-Demo.json index bdbda801b..77023b26a 100644 --- a/Projects/Governance/Plugins/Workspaces/Governance-Demo.json +++ b/Projects/Governance/Plugins/Workspaces/Governance-Demo.json @@ -1 +1 @@ -{"type":"Workspace","name":"Governance Demo","rootNodes":[{"type":"Plugins","name":"New Plugins","project":"Foundations","pluginProjects":[{"type":"Plugin Project","name":"Foundations","config":"{ \n \"codeName\": \"Foundations\"\n}","project":"Foundations","id":"c4e402d7-5228-408c-9d67-379d6ef40bae","savedPayload":{"position":{"x":36401.378281255034,"y":10710.552375894946},"targetPosition":{"x":36101.378281255034,"y":10710.552375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plugin Project","name":"Governance","config":"{\"codeName\":\"Governance\"}","project":"Foundations","id":"22eadd2a-38ab-4c0c-a49d-48747c927855","savedPayload":{"position":{"x":35801.378281255034,"y":10710.552375894946},"targetPosition":{"x":36101.378281255034,"y":10710.552375894946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfb0b514-3b9f-4e9a-85ca-d0ca714b09f6","savedPayload":{"position":{"x":36101.378281255034,"y":10710.552375894946},"targetPosition":{"x":36101.378281255034,"y":10710.552375894946},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Design Space","name":"My Design Space","project":"Foundations","spaceStyle":{"type":"Space Style","name":"My Space Style","config":"{\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"node\": {\n \"fontSize\": 16,\n \"imageSize\": 60,\n \"type\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"name\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"menuItem\": {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"fontColor\": \"UI_COLOR.WHITE\",\n \"fontSize\": 14,\n \"imageSize\": 14\n }\n }\n}","project":"Foundations","id":"fad0e429-f7a7-4b62-a2a5-2ead29b8f695","savedPayload":{"position":{"x":25240.875,"y":10717.347826086958},"targetPosition":{"x":24940.875,"y":10717.347826086958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"spaceSettings":{"type":"Space Settings","name":"New Space Settings","config":"{\n \"node\": {\n \"distancePercentage\": 60,\n \"radiusPercentage\": 85,\n \"massPercentage\": 100,\n \"animationSteps\": 2,\n \"menuItem\": {\n \"widthPercentage\": 100,\n \"heightPercentage\": 60,\n \"radiusPercentage\": 90\n }\n },\n \"physics\": false\n}","project":"Foundations","id":"05c9d6d5-24c4-4eec-9aca-9668d6486fdd","savedPayload":{"position":{"x":24640.875,"y":10717.347826086958},"targetPosition":{"x":24940.875,"y":10717.347826086958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f8485ce5-67f3-4476-b9e2-80994e49c318","savedPayload":{"position":{"x":24940.875,"y":10717.347826086958},"targetPosition":{"x":24940.875,"y":10717.347826086958},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":255,"y":588.3125}}}},{"type":"APIs","name":"New APIs","project":"Foundations","githubAPI":{"type":"Github API","name":"New Github API","config":"{\n \"username\": \"\",\n \"token\": \"\"\n}","project":"Foundations","id":"90d121ab-9f19-4437-a051-1222287085fc","savedPayload":{"position":{"x":30630.458333333332,"y":10730.006707946337},"targetPosition":{"x":30330.458333333332,"y":10730.006707946337},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"23021bb7-9997-4fe6-8199-71ebf70aef76","savedPayload":{"position":{"x":30330.458333333332,"y":10730.006707946337},"targetPosition":{"x":30330.458333333332,"y":10730.006707946337},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Governance Project","name":"New Governance Project","project":"Governance","projectDefinition":{"type":"Project Definition","name":"Governance","config":"{ \n \"codeName\": \"Governance\"\n}","project":"Foundations","id":"ba1aa656-d184-493a-b332-e4db109065f0","savedPayload":{"position":{"x":13832,"y":10738.5},"targetPosition":{"x":13532,"y":10738.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"db380c52-cf90-475b-87df-c005dd51cdf6","savedPayload":{"position":{"x":13532,"y":10738.5},"targetPosition":{"x":13532,"y":10738.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"User Profile","name":"Luis Fernando Molina","config":"{\n \"codeName\": \"Jun 2021\",\n \"tokens\": 1000000\n}","project":"Governance","contributionClaims":{"type":"Contribution Claims","name":"New Contribution Claims","config":"{\n\"codeName\": \"\"\n}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Software","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Plugins","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Data-Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Candles","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"f44b3d0f-cb22-4f0f-a550-ce53224db391","savedPayload":{"position":{"x":29746.912956127882,"y":22479.311870400597},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Candles","id":"0787b89c-2962-48ed-9e73-85858610ba31"}}},{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Bollinger","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"a1d0f2fb-4466-4263-862c-fbfa86e3a5d2","savedPayload":{"position":{"x":29734.35560426157,"y":22362.511385525606},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bollinger","id":"6ead356c-31a9-4e31-a1b2-da82c5151d21"}}},{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Masters","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"93a7db1d-3321-402c-837f-37c057dc2c99","savedPayload":{"position":{"x":29752.456323746956,"y":22246.44069884271},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters","id":"589869da-7be7-422e-855c-b407be2399d6"}}},{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Samurai","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"4973a029-9b39-447e-904d-65e08240f3f8","savedPayload":{"position":{"x":29799.981580463962,"y":22139.009835833473},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Samurai","id":"d6316f57-0098-4dd0-a55f-bc8dc7fa5608"}}},{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Messari","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"2794d152-8a0b-4c41-8c0f-62731f8ab425","savedPayload":{"position":{"x":29873.69260670653,"y":22047.54003227407},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Messari","id":"c95c6c99-b57d-4b2c-9672-d08eff2206a9"}}}],"id":"46870e1d-a79d-4e4f-a996-438d5b1f46b2","savedPayload":{"position":{"x":30184.228161873478,"y":22373.220349421354},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Trading-Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Mines Masters","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"ef626143-6921-4936-af19-449dc7e346bc","savedPayload":{"position":{"x":30111.247880301293,"y":22175.61550952664},"targetPosition":{"x":30363.623940150646,"y":22337.80775476332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters","id":"76a9d109-7811-4972-83b8-bb2fab614c7d"}}}],"id":"79c8615c-09b9-4732-b459-a65814777918","savedPayload":{"position":{"x":30363.623940150646,"y":22337.80775476332},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Workspaces","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Workspaces API-Data-Fetcher-Bot-Demo","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"0289586d-ab17-4cbc-8915-c1f6f0c4f4ab","savedPayload":{"position":{"x":30223.083559632832,"y":22046.550255387443},"targetPosition":{"x":30419.541779816416,"y":22273.27512769372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"API-Data-Fetcher-Bot-Demo","id":"9648867f-f3fd-4924-9812-71cab5733edb"}}}],"id":"22a46810-6aa8-4732-894e-5757aff04583","savedPayload":{"position":{"x":30419.541779816416,"y":22273.27512769372},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"API-Maps","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins API-Maps Messari","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b1dfc14a-48c8-4821-b347-559c85b42728","savedPayload":{"position":{"x":30366.750992198868,"y":21954.220802787288},"targetPosition":{"x":30491.375496099434,"y":22227.110401393642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Messari","id":"2dc7c1ab-7213-40c5-b5b7-668642ff4074"}}}],"id":"129933eb-855a-43d3-83fe-1cdf01bfc4b3","savedPayload":{"position":{"x":30491.375496099434,"y":22227.110401393642},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Learning-Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Learning-Mines Masters","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"4d7bc5d1-3ef7-48b2-8f32-528f13092b97","savedPayload":{"position":{"x":30530.61109703603,"y":21906.107134871436},"targetPosition":{"x":30573.305548518016,"y":22203.053567435716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters","id":"e3b45ec2-02f9-41d6-aae6-9bba5ee4baa7"}}}],"id":"1fd24841-5a75-45f3-b45d-7008b822b062","savedPayload":{"position":{"x":30573.305548518016,"y":22203.053567435716},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Trading-Engines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Engines Low-Frequency","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"15b2a80e-109d-4813-92e0-facc2b97970e","savedPayload":{"position":{"x":30701.38890296397,"y":21906.107134871436},"targetPosition":{"x":30658.694451481984,"y":22203.053567435716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Low-Frequency","id":"9249f44a-fd86-4961-8051-6092b48f6087"}}}],"id":"12d128cd-f849-4418-8ff3-ffeb771404a7","savedPayload":{"position":{"x":30658.694451481984,"y":22203.053567435716},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Learning-Engines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Engines Low-Frequency","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b1c3a921-6bcb-4a97-b829-426863cbd0ec","savedPayload":{"position":{"x":30865.249007801132,"y":21954.220802787288},"targetPosition":{"x":30740.624503900566,"y":22227.110401393642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Low-Frequency","id":"9249f44a-fd86-4961-8051-6092b48f6087"}}}],"id":"f7d3bb6f-e61b-41a8-8d27-280e7649b1e6","savedPayload":{"position":{"x":30740.624503900566,"y":22227.110401393642},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Trading-Systems","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Systems Masters-Lightning-Strike","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"809fb8e9-c75e-4590-b413-11b869d4370b","savedPayload":{"position":{"x":31008.916440367168,"y":22046.550255387443},"targetPosition":{"x":30812.458220183584,"y":22273.27512769372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters-Lightning-Strike","id":"fbff446b-49b9-4a78-8e4d-2cd841f1ef94"}}}],"id":"bdd7eecd-f0f5-4d90-80a5-18fb3491e161","savedPayload":{"position":{"x":30812.458220183584,"y":22273.27512769372},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Learning-Systems","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Learning-Systems Sandbox","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"850b4073-b297-4851-9cd7-498fe3a9a17c","savedPayload":{"position":{"x":31120.752119698707,"y":22175.61550952664},"targetPosition":{"x":30868.376059849354,"y":22337.80775476332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Sandbox","id":"a7bf6a56-8da9-4efb-b1c6-21114d6a5d0d"}}}],"id":"6ab8bfe5-3d45-4e89-8338-fe6dd1415fe6","savedPayload":{"position":{"x":30868.376059849354,"y":22337.80775476332},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"New Asset Contributions Folder","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Systems Masters-Lightning-Strike","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"32efefb0-92eb-43c1-9dcf-1f26b1bad920","savedPayload":{"position":{"x":31191.695784168696,"y":22330.96046589514},"targetPosition":{"x":30903.847892084348,"y":22415.480232947568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters-Lightning-Strike","id":"fbff446b-49b9-4a78-8e4d-2cd841f1ef94"}}}],"id":"69afb0ba-5d80-4e7d-afff-b71e188df87d","savedPayload":{"position":{"x":30903.847892084348,"y":22415.480232947568},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assetContributionClaims":[],"id":"1fdac20e-5b28-4044-aed4-761c3b0bbc77","savedPayload":{"position":{"x":30616,"y":22499.999999999996},"targetPosition":{"x":30616,"y":22799.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assetContributionClaims":[],"id":"6bc4e587-086d-486a-8a5b-0721450fa2c2","savedPayload":{"position":{"x":30616,"y":22799.999999999996},"targetPosition":{"x":30616,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"featureContributionsFolder":[{"type":"Feature Contributions Folder","name":"New Feature Contributions Folder","config":"{\n \"description\": \"\"\n}","project":"Governance","featureContributionsFolder":[],"featureContributionClaims":[{"type":"Feature Contribution Claim","name":"Highlights Visual Debugger","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b7cdddaf-923f-44ce-9574-270efefc9331","savedPayload":{"position":{"x":31216,"y":23099.999999999996},"targetPosition":{"x":30916,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Feature","name":"Highlights","id":"3997cd4b-15be-4c81-b8d9-23bee80dde32"}}}],"id":"51e4f552-a957-41b6-acae-ff5f1eebc520","savedPayload":{"position":{"x":30916,"y":23099.999999999996},"targetPosition":{"x":30616,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionContributionsFolder":[{"type":"Position Contributions Folder","name":"New Position Contributions Folder","config":"{\n \"description\": \"\"\n}","project":"Governance","positionContributionsFolder":[],"positionContributionClaims":[{"type":"Position Contribution Claim","name":"Lead Developer Development","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"be2aedec-06fd-41fa-8599-08105931f75f","savedPayload":{"position":{"x":30875.807621135333,"y":23549.999999999996},"targetPosition":{"x":30616,"y":23399.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position","name":"Lead Developer","id":"5f694173-4568-46b2-a52c-4244320919f7"}}},{"type":"Position Contribution Claim","name":"Lead Developer Development","config":"{}","project":"Governance","id":"a2bb4366-f480-4685-80b0-e40af9cddd8c","savedPayload":{"position":{"x":30356.192378864667,"y":23549.999999999996},"targetPosition":{"x":30616,"y":23399.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position","name":"Lead Developer","id":"5f694173-4568-46b2-a52c-4244320919f7"}}}],"id":"4278170e-f140-4cb9-95e1-3fd252afcf42","savedPayload":{"position":{"x":30616,"y":23399.999999999996},"targetPosition":{"x":30616,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b3c56464-063e-403a-a1ed-3231a2d1f5cd","savedPayload":{"position":{"x":30616,"y":23099.999999999996},"targetPosition":{"x":30316,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"votesDistribution":{"type":"Votes Distribution","name":"New Votes Distribution","config":"{\n\"codeName\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"New Votes Switch","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Position Weight Votes","config":"{\n \"percentage\": 10\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[{"type":"Position Weight Vote","name":"Development Lead Developer","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"5fbfc54a-f483-4ea4-aec5-e7c440c430d2","savedPayload":{"position":{"x":29548.46207282087,"y":23674.79658837175},"targetPosition":{"x":29613.3939570023,"y":23381.90778623577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position","name":"Lead Developer","id":"5f694173-4568-46b2-a52c-4244320919f7"}}},{"type":"Position Weight Vote","name":"Lead Plugins Developer Plugins Developers","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"54921610-13fd-4d83-ba62-78cd9739243b","savedPayload":{"position":{"x":29474.86937303179,"y":23648.011036189237},"targetPosition":{"x":29613.3939570023,"y":23381.90778623577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position Class","name":"Plugins Developers","id":"7e53bbc8-8f89-4d15-a3e3-38563f50cdaa"}}}],"userVoteTransfers":[],"id":"aaa0557e-1205-4d5d-915a-f2ec09a1f13f","savedPayload":{"position":{"x":29613.3939570023,"y":23381.90778623577},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Asset Weight Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Plugins","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[{"type":"Asset Weight Vote","name":" Software Plugins","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"14aee1f7-e539-41ad-907e-d1b3fab9bd36","savedPayload":{"position":{"x":29271.762094738708,"y":23868.945851904024},"targetPosition":{"x":29361.97383458999,"y":23582.830766679555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset Class","name":"Plugins","id":"6074f5b8-eaff-4d96-ab3f-e2aba927a80f"}}},{"type":"Asset Weight Vote","name":" Software Plugins Data-Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"97a04f62-0a45-4969-9787-211d0eae108a","savedPayload":{"position":{"x":29140.790633546952,"y":23785.507828964255},"targetPosition":{"x":29361.97383458999,"y":23582.830766679555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset Class","name":"Data-Mines","id":"b0a19faa-4831-400f-b2b7-d915c14839b3"}}}],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"14c1023a-bf96-45d4-a709-d46019ce3ca3","savedPayload":{"position":{"x":29361.97383458999,"y":23582.830766679555},"targetPosition":{"x":29523.163717094038,"y":23329.81333293569},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Data Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"22981934-9822-46c0-8782-2db6af08092f","savedPayload":{"position":{"x":29301.980516051,"y":23532.49039522039},"targetPosition":{"x":29523.163717094038,"y":23329.81333293569},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"0e398142-d23d-4a4a-934c-4c2914dcd4a6","savedPayload":{"position":{"x":29523.163717094038,"y":23329.81333293569},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Feature Weight Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[{"type":"Feature Weight Vote","name":"Software Superalgos Project Visual Debugger","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"0d0ffded-4d9a-48e6-b61d-260f1f661358","savedPayload":{"position":{"x":29196.384757729335,"y":23399.999999999996},"targetPosition":{"x":29456.192378864667,"y":23249.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Feature Class","name":"Visual Debugger","id":"0e329071-a542-405f-ae8c-2933098759c1"}}}],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"49c0ee60-a66f-4229-a626-5a99496799af","savedPayload":{"position":{"x":29456.192378864667,"y":23249.999999999996},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Position Claim Votes","config":"{\n \"percentage\": 40\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"New Votes Switch","config":"{}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[{"type":"Position Claim Vote","name":"Luis Fernando Molina Lead Developer Development","config":"{}","project":"Governance","id":"2baa7ff5-2e8a-4ea4-91da-e75092285498","savedPayload":{"position":{"x":28918.852005049648,"y":23471.71621472825},"targetPosition":{"x":29148.66533798534,"y":23278.87993182229},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position Contribution Claim","name":"Lead Developer Development","id":"a2bb4366-f480-4685-80b0-e40af9cddd8c"}}},{"type":"Position Claim Vote","name":"","config":"{}","project":"Governance","id":"c871e70c-a155-4be9-8207-6cebc46d0486","savedPayload":{"position":{"x":28853.22301208168,"y":23330.97438512237},"targetPosition":{"x":29148.66533798534,"y":23278.87993182229},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"1444a2cd-5013-4511-97ac-64fa03382c33","savedPayload":{"position":{"x":29148.66533798534,"y":23278.87993182229},"targetPosition":{"x":29420.557674096337,"y":23152.094453300077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[{"type":"Position Claim Vote","name":"Luis Fernando Molina Lead Developer Development","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"c0e08151-3c59-4613-9457-1537a8dba909","savedPayload":{"position":{"x":29121.699264668812,"y":23125.94773047578},"targetPosition":{"x":29420.557674096337,"y":23152.094453300077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position Contribution Claim","name":"Lead Developer Development","id":"be2aedec-06fd-41fa-8599-08105931f75f"}}}],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"4de19e06-500a-4e7c-ab3c-37154a5b4aaa","savedPayload":{"position":{"x":29420.557674096337,"y":23152.094453300077},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Asset Claims Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[{"type":"Asset Claim Vote","name":"Luis Fernando Molina Plugins Data-Mines Messari","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"3e2efce6-6bc8-45ac-8f22-e4deb890fd38","savedPayload":{"position":{"x":29125.115348192674,"y":22995.811093399836},"targetPosition":{"x":29420.557674096337,"y":23047.905546699916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Messari","id":"2794d152-8a0b-4c41-8c0f-62731f8ab425"}}}],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"156393b5-8fe6-4bc6-acbe-55b487d8a055","savedPayload":{"position":{"x":29420.557674096337,"y":23047.905546699916},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Features Claims Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[{"type":"Feature Claim Vote","name":"Luis Fernando Molina Highlights Visual Debugger","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"c200d9b1-b9a2-4a24-9c21-c251dabf12af","savedPayload":{"position":{"x":29196.384757729335,"y":22799.999999999996},"targetPosition":{"x":29456.192378864667,"y":22949.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Feature Contribution Claim","name":"Highlights Visual Debugger","id":"b7cdddaf-923f-44ce-9574-270efefc9331"}}}],"positionWeightVotes":[],"userVoteTransfers":[],"id":"a12ff5cf-8ec7-4b2d-922c-42442ec8dc8f","savedPayload":{"position":{"x":29456.192378864667,"y":22949.999999999996},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"User Vote Transfers","config":"{\n \"percentage\": 10\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[{"type":"User Vote Transfer","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"9c59e044-28c8-427d-aa84-ece346acf13c","savedPayload":{"position":{"x":29301.980516051,"y":22667.509604779603},"targetPosition":{"x":29523.163717094038,"y":22870.186667064303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"User Vote Transfer","name":"Julian Molina","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"e82c752b-6775-4abe-bba3-334ee93e4903","savedPayload":{"position":{"x":29361.97383458999,"y":22617.169233320437},"targetPosition":{"x":29523.163717094038,"y":22870.186667064303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"User Profile","name":"Julian Molina","id":"1fd95e41-4b22-48d5-be3a-904c37afcb11"}}}],"id":"8cd55d2a-d005-416d-af92-c1630f94de83","savedPayload":{"position":{"x":29523.163717094038,"y":22870.186667064303},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Pool Weight Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Education","config":"{}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Creators","config":"{}","project":"Governance","votesSwitch":[],"poolWeightVotes":[{"type":"Pool Weight Vote","name":"In-App-Tutorials Pool","config":"{}","project":"Governance","id":"2c97688b-6e6a-4d7c-a1a2-68ad8879fd79","savedPayload":{"position":{"x":28601.25999451224,"y":21793.6974225787},"targetPosition":{"x":29018.492729067293,"y":21962.270389615864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"In-App-Tutorials","id":"64b19ffc-0240-46cd-804b-b57d25195f64"}}},{"type":"Pool Weight Vote","name":"Blog-Tutorials Pool","config":"{}","project":"Governance","id":"4a9a7a6f-36b6-4f85-ae2b-47a0929e9941","savedPayload":{"position":{"x":28673.772729663753,"y":21673.01596525692},"targetPosition":{"x":29018.492729067293,"y":21962.270389615864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Blog-Tutorials","id":"0548fbd2-7904-481a-a33d-16ef93707276"}}},{"type":"Pool Weight Vote","name":"In-App-Docs Pool","config":"{}","project":"Governance","id":"fdec8feb-6144-4fc5-8295-77ac39a943d2","savedPayload":{"position":{"x":28780.02906016235,"y":21580.648746345472},"targetPosition":{"x":29018.492729067293,"y":21962.270389615864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"In-App-Docs","id":"14175310-1a9c-4f4b-89e2-aabe4507932a"}}},{"type":"Pool Weight Vote","name":"Video-Tutorials Pool","config":"{}","project":"Governance","id":"1e4b79c5-31d1-4a6d-af2c-9324448d1ec7","savedPayload":{"position":{"x":28909.62787604744,"y":21525.637312791667},"targetPosition":{"x":29018.492729067293,"y":21962.270389615864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Video-Tutorials","id":"4d9474e1-e58f-4563-a1c2-e89533bc451e"}}}],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"83f409dc-a2a9-4e77-af24-1b256cc28d50","savedPayload":{"position":{"x":29018.492729067293,"y":21962.270389615864},"targetPosition":{"x":29313.719292113023,"y":22301.88970071611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Consumers","config":"{}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"582f3b0a-fae8-4bf5-ad1c-22b2dcc66ce7","savedPayload":{"position":{"x":29116.45227605794,"y":21897.432379881484},"targetPosition":{"x":29313.719292113023,"y":22301.88970071611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"0b097370-666a-4d2e-8159-09b39d9fdbbb","savedPayload":{"position":{"x":29313.719292113023,"y":22301.88970071611},"targetPosition":{"x":29562.09093550345,"y":22677.138320646336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[{"type":"Pool Weight Vote","name":"Features Pool","config":"{\n \"percentage\": 50\n}","project":"Governance","id":"77c185a3-d24f-45e2-b554-46051fb4a661","savedPayload":{"position":{"x":29375.478976308143,"y":22267.65574875189},"targetPosition":{"x":29562.09093550345,"y":22677.138320646336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Features","id":"7a256c07-dfb5-4f89-8cf7-424f9ce257e5"}}},{"type":"Pool Weight Vote","name":"Software Assets Pool","config":"{}","project":"Governance","id":"52936146-1b6d-4f96-ad32-eb68c25fe2f3","savedPayload":{"position":{"x":29441.833666268234,"y":22243.504616702456},"targetPosition":{"x":29562.09093550345,"y":22677.138320646336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Software Assets ","id":"05da7d34-dbc4-486c-8054-891747d17572"}}},{"type":"Pool Weight Vote","name":"Positions Pool","config":"{}","project":"Governance","id":"92d482df-b394-448a-bedc-295b94bc9fab","savedPayload":{"position":{"x":29511.149489307893,"y":22230.03098559187},"targetPosition":{"x":29562.09093550345,"y":22677.138320646336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Positions","id":"f54a5953-de81-4c7b-af6a-f41bce854590"}}}],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"c901d059-d396-4d17-9c66-14b5f5f4918f","savedPayload":{"position":{"x":29562.09093550345,"y":22677.138320646336},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"b62f6477-25de-480c-9256-f1529ba8e652","savedPayload":{"position":{"x":29716,"y":23099.999999999996},"targetPosition":{"x":30016,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"390279e1-91ae-46d7-b955-c5060c4a52df","savedPayload":{"position":{"x":30016,"y":23099.999999999996},"targetPosition":{"x":30316,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"148911b3-b2f3-44fb-8cb4-017991789132","savedPayload":{"position":{"x":30316,"y":23099.999999999996},"targetPosition":{"x":30316,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"User Profile","name":"Julian Molina","config":"{\n \"codeName\": \"\",\n \"tokens\": 500000\n}","project":"Governance","contributionClaims":{"type":"Contribution Claims","name":"New Contribution Claims","config":"{}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Tutorials","config":"{}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Tutorials Created","config":"{}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b62215fd-405b-4b81-a446-d667de2fd23b","savedPayload":{"position":{"x":26082.78190893733,"y":22758.100619195047},"targetPosition":{"x":25822.974287801997,"y":22908.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Getting Started Tutorial","id":"6c3f251e-cb80-42b7-935b-23bcbe218f97"}}}],"id":"30c01eef-80cf-4fb8-9231-af6694be0af9","savedPayload":{"position":{"x":25822.974287801997,"y":22908.100619195047},"targetPosition":{"x":25563.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Tutorials Mantainance","config":"{}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"4a841aaa-0730-4783-91be-87d718ee4e15","savedPayload":{"position":{"x":26082.78190893733,"y":23358.100619195047},"targetPosition":{"x":25822.974287801997,"y":23208.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Getting Started Tutorial","id":"6c3f251e-cb80-42b7-935b-23bcbe218f97"}}}],"id":"03cd14ee-432e-4c7c-b2b0-79dc24d07820","savedPayload":{"position":{"x":25822.974287801997,"y":23208.100619195047},"targetPosition":{"x":25563.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assetContributionClaims":[],"id":"9318707a-afa0-4c84-8028-473eb448f96b","savedPayload":{"position":{"x":25563.166666666664,"y":23058.100619195047},"targetPosition":{"x":25263.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"featureContributionsFolder":[],"positionContributionsFolder":[],"id":"43a4118b-fc68-46a9-a7d8-fa4baafa5ad6","savedPayload":{"position":{"x":25263.166666666664,"y":23058.100619195047},"targetPosition":{"x":24963.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"votesDistribution":{"type":"Votes Distribution","name":"New Votes Distribution","config":"{\n\"codeName\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Test","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[{"type":"Position Weight Vote","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"c8024351-e1ad-47d8-a013-ad7aaf8e76cf","savedPayload":{"position":{"x":24513.166666666664,"y":23837.523482601046},"targetPosition":{"x":24663.166666666664,"y":23577.715861465713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position Contribution Claim","name":"Project Leader","id":"2d9a7b96-8702-47b5-8649-5057a1ac43e8"}}}],"userVoteTransfers":[],"id":"f4127f8b-eb94-4e5e-aea9-71ea43ba5b5b","savedPayload":{"position":{"x":24663.166666666664,"y":23577.715861465713},"targetPosition":{"x":24813.166666666664,"y":23317.90824033038},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"84b2e7e0-577a-4edc-98fd-003905decb99","savedPayload":{"position":{"x":24813.166666666664,"y":23317.90824033038},"targetPosition":{"x":24963.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"userReferrer":{"type":"User Referrer","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"edf7bcda-23f6-49bb-b9b2-9a34edcb4a40","savedPayload":{"position":{"x":24813.166666666664,"y":22798.292998059715},"targetPosition":{"x":24963.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1fd95e41-4b22-48d5-be3a-904c37afcb11","savedPayload":{"position":{"x":24963.166666666664,"y":23058.100619195047},"targetPosition":{"x":24963.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Software","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Codebase","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Client","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"61c9d283-f75c-4398-a4d1-b0193a94a8f4","savedPayload":{"position":{"x":26759.01891744719,"y":24830.765282465505},"targetPosition":{"x":27048.79666533391,"y":24753.119568934748},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Position Class","name":"Client Developers","id":"a41b287d-82be-4f9f-bac5-f3cd4f645c34"}}},{"type":"Asset","name":"User Interface","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"82748289-550c-4d36-8bb4-fdbe7bf45e07","savedPayload":{"position":{"x":26788.989044198577,"y":24603.119568934748},"targetPosition":{"x":27048.79666533391,"y":24753.119568934748},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Task Server","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"4795abf1-518b-4318-afc6-0300589129bc","savedPayload":{"position":{"x":26971.150951803153,"y":24463.341821048027},"targetPosition":{"x":27048.79666533391,"y":24753.119568934748},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9c3d04af-b401-4c21-8e67-1a48bea5a16c","savedPayload":{"position":{"x":25285.25,"y":37768.64731682147},"targetPosition":{"x":24985.25,"y":37768.64731682147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Plugins","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Data-Mines","config":"{\n \"percentage\": 10,\n \"relativeWeight\": 0\n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Candles","config":"{\n \"relativeWeight\": 0\n}","project":"Governance","assetClasses":[],"assets":[],"id":"0787b89c-2962-48ed-9e73-85858610ba31","savedPayload":{"position":{"x":26125.647870350942,"y":38615.132851779446},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Bollinger","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"6ead356c-31a9-4e31-a1b2-da82c5151d21","savedPayload":{"position":{"x":26106.06160747548,"y":38707.27897383551},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Masters","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"589869da-7be7-422e-855c-b407be2399d6","savedPayload":{"position":{"x":26076.9507476628,"y":38796.87298783401},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Samurai","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"d6316f57-0098-4dd0-a55f-bc8dc7fa5608","savedPayload":{"position":{"x":26038.634235584846,"y":38882.93328300883},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Alpha","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"32c724fd-ed34-4d5e-a3a0-a4eee3a5da5d","savedPayload":{"position":{"x":25991.531874966196,"y":38964.51696475677},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Buddha","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"d8695d82-7656-4a7f-bccd-066825c6fe69","savedPayload":{"position":{"x":25936.15972912659,"y":39040.73018518809},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Delta","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"e01e095d-c741-485e-b97d-eb97195a6239","savedPayload":{"position":{"x":25873.124466883208,"y":39110.73793631113},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Messari","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"c95c6c99-b57d-4b2c-9672-d08eff2206a9","savedPayload":{"position":{"x":25803.11671576017,"y":39173.77319855452},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Omega-One","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"28b3370d-2734-451c-b4f1-9e3b12f1d058","savedPayload":{"position":{"x":25726.903495328843,"y":39229.14534439412},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Pluvtech","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"744ce01d-e9d0-4ca6-a32c-28753ee7f44d","savedPayload":{"position":{"x":25645.319813580907,"y":39276.24770501277},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Sparta","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"97a2de07-453b-4bfe-97f1-4de9717a1c35","savedPayload":{"position":{"x":25559.25951840609,"y":39314.56421709072},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Turtles","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"c5b22457-8215-4ae6-8fac-6c01356135e0","savedPayload":{"position":{"x":25469.665504407585,"y":39343.675076903404},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Webhooks","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"f52c71fd-73b7-4b28-9a87-43b918090c6f","savedPayload":{"position":{"x":25377.519382351526,"y":39363.26133977887},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Zeus","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"97c699ea-c0f3-4864-ae61-0291ffa51872","savedPayload":{"position":{"x":25283.830724433967,"y":39373.10841452236},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b0a19faa-4831-400f-b2b7-d915c14839b3","savedPayload":{"position":{"x":25236.728363815317,"y":38474.34183324324},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Learning-Engines","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Low-Frequency","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9ce14228-19fe-45cf-8a56-25b54c8d50ef","savedPayload":{"position":{"x":25079.291985845477,"y":38576.58221254237},"targetPosition":{"x":24957.27099292274,"y":38302.51857524959},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a24d19b5-bf59-498c-9677-78601f8c50ce","savedPayload":{"position":{"x":24957.27099292274,"y":38302.51857524959},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Learning-Mines","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Masters","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"e3b45ec2-02f9-41d6-aae6-9bba5ee4baa7","savedPayload":{"position":{"x":24897.967077960595,"y":38625.168075177775},"targetPosition":{"x":24866.608538980297,"y":38326.81150656729},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f4ab65d0-3a03-443b-a0c5-1796cef273ea","savedPayload":{"position":{"x":24866.608538980297,"y":38326.81150656729},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Learning-Systems","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Sandbox","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"a7bf6a56-8da9-4efb-b1c6-21114d6a5d0d","savedPayload":{"position":{"x":24710.502985509345,"y":38615.343498397095},"targetPosition":{"x":24772.876492754673,"y":38321.89921817695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f5aa1a0-2eb5-41bf-ac91-ad1da81a4a78","savedPayload":{"position":{"x":24772.876492754673,"y":38321.89921817695},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Trading-Engines","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Low-Frequency","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9249f44a-fd86-4961-8051-6092b48f6087","savedPayload":{"position":{"x":24535.25,"y":38548.07018022747},"targetPosition":{"x":24685.25,"y":38288.26255909214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5b907c32-ed39-4250-ae67-dae9b6f1d730","savedPayload":{"position":{"x":24685.25,"y":38288.26255909214},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Trading-Mines","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Masters","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"76a9d109-7811-4972-83b8-bb2fab614c7d","savedPayload":{"position":{"x":24389.363104713564,"y":38429.93330177212},"targetPosition":{"x":24612.306552356782,"y":38229.19411986446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b4b25744-76d7-4149-8083-162efefc899c","savedPayload":{"position":{"x":24612.306552356782,"y":38229.19411986446},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Trading-Systems","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"BB-Top-Bounce-BTC-USDT","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9cf4c333-a2d2-4042-87da-6ff17673b71f","savedPayload":{"position":{"x":23872.921494326696,"y":38601.05943061605},"targetPosition":{"x":24424.154544060828,"y":38211.48642734092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Masters-Lightning-Strike","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"fbff446b-49b9-4a78-8e4d-2cd841f1ef94","savedPayload":{"position":{"x":23807.51136015207,"y":38486.03366141708},"targetPosition":{"x":24424.154544060828,"y":38211.48642734092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Sparta-WHB-BTC-USDT","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"2c516506-ac04-419d-9278-2fa0676f3b3e","savedPayload":{"position":{"x":23765.79847771758,"y":38360.45719598043},"targetPosition":{"x":24424.154544060828,"y":38211.48642734092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"48ebd0ed-301f-4d22-9528-fc37745338d1","savedPayload":{"position":{"x":24424.154544060828,"y":38211.48642734092},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Workspaces","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"API-Data-Fetcher-Bot-Demo","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9648867f-f3fd-4924-9812-71cab5733edb","savedPayload":{"position":{"x":24256.81930344036,"y":38167.323861800694},"targetPosition":{"x":24536.89343138952,"y":38059.8134769371},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Getting-Started-Tutorials","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"71b417fc-bc20-4dba-8707-c809da8bf97a","savedPayload":{"position":{"x":24240.58692921098,"y":38012.88313742504},"targetPosition":{"x":24536.89343138952,"y":38059.8134769371},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e590e67d-5307-4fce-a8ae-c98b5ff53e91","savedPayload":{"position":{"x":24536.89343138952,"y":38059.8134769371},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"API-Maps","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Messari","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"2dc7c1ab-7213-40c5-b5b7-668642ff4074","savedPayload":{"position":{"x":24248.361439559718,"y":37903.70792346615},"targetPosition":{"x":24541.80571977986,"y":37966.08143071148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8b9b1640-e861-4b88-95c5-7ba13d999f88","savedPayload":{"position":{"x":24541.80571977986,"y":37966.08143071148},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"6074f5b8-eaff-4d96-ab3f-e2aba927a80f","savedPayload":{"position":{"x":24835.25,"y":38028.454937956805},"targetPosition":{"x":24985.25,"y":37768.64731682147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Configs","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"12568f4e-9472-41fa-aeba-a7b5404e1adc","savedPayload":{"position":{"x":24835.25,"y":37508.83969568614},"targetPosition":{"x":24985.25,"y":37768.64731682147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"3361629f-04c3-4da8-87a2-3a9de9896eb0","savedPayload":{"position":{"x":24985.25,"y":37768.64731682147},"targetPosition":{"x":24985.25,"y":37768.64731682147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Positions","name":"Organization Chart","project":"Governance","positionClasss":[],"positions":[{"type":"Position","name":"Project Leader","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Business","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Bussiness Development Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Exchange Relationships Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"37ea6972-fd46-4c1b-b0ce-78e3e7520692","savedPayload":{"position":{"x":31120.713137220962,"y":38404.52469909593},"targetPosition":{"x":30822.35656861048,"y":38373.16616011563},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"559b88a6-951a-4e88-8676-50ecb64c73cf","savedPayload":{"position":{"x":30822.35656861048,"y":38373.16616011563},"targetPosition":{"x":30524,"y":38341.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Marketing Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Communications Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"d1290942-b052-4b58-baf6-a044a5ad2100","savedPayload":{"position":{"x":31040.38772786336,"y":38604.92031028832},"targetPosition":{"x":30746.943447643218,"y":38542.54680304299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Web Master","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Web Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"40a6542c-685b-4303-a90f-1f65e83f5761","savedPayload":{"position":{"x":31106.95050321221,"y":38964.0609078534},"targetPosition":{"x":30839.6485459557,"y":38827.86375793154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Web Designer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"b692aa81-6d93-4575-bdb2-d3b4bc5341ea","savedPayload":{"position":{"x":30932.353644268183,"y":39113.18071282009},"targetPosition":{"x":30839.6485459557,"y":38827.86375793154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"SEO Specialist","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"bde4d11d-b4a4-4f4e-9c91-7d448b708ffb","savedPayload":{"position":{"x":30703.451396033837,"y":39095.16571518805},"targetPosition":{"x":30839.6485459557,"y":38827.86375793154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"8eb1823a-c0d5-45b2-86ab-242dd5cada63","savedPayload":{"position":{"x":30839.6485459557,"y":38827.86375793154},"targetPosition":{"x":30746.943447643218,"y":38542.54680304299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"9d1851dc-e7ce-48e8-ab28-0c20f48c737e","savedPayload":{"position":{"x":30746.943447643218,"y":38542.54680304299},"targetPosition":{"x":30524,"y":38341.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Management Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"70281ced-c556-43d5-a2de-a0923fb236fe","savedPayload":{"position":{"x":30586.373507245327,"y":38635.25190135548},"targetPosition":{"x":30524,"y":38341.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Community Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"fc049096-2a4a-4b49-9dcc-89aa6a78beb7","savedPayload":{"position":{"x":30401.97900707726,"y":38615.87125842812},"targetPosition":{"x":30524,"y":38341.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"63f1068e-5121-43eb-959a-92bada224c20","savedPayload":{"position":{"x":30381,"y":38329.80762113533},"targetPosition":{"x":30231,"y":38070},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position Class","name":"Development","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Foundations Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Plugins Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Plugins Developers","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Plugin Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"a43c714b-5ae1-461a-a0df-eb351a278226","savedPayload":{"position":{"x":31009.253879036576,"y":39230.742293660674},"targetPosition":{"x":30735.190241743796,"y":39352.76328658342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Plugin Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"a2bd1fda-9714-43ea-b1ef-b5ccd9abc4ca","savedPayload":{"position":{"x":31015.264369692955,"y":39460.27367144701},"targetPosition":{"x":30735.190241743796,"y":39352.76328658342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Plugin Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"0c8da152-c653-40ed-aa02-9aff455cca51","savedPayload":{"position":{"x":30857.211234666534,"y":39626.8269238762},"targetPosition":{"x":30735.190241743796,"y":39352.76328658342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"7e53bbc8-8f89-4d15-a3e3-38563f50cdaa","savedPayload":{"position":{"x":30735.190241743796,"y":39352.76328658342},"targetPosition":{"x":30455.116113794636,"y":39245.252901719825},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a918368c-d7b1-4ffb-a009-bc2a7f39b564","savedPayload":{"position":{"x":30455.116113794636,"y":39245.252901719825},"targetPosition":{"x":30175.041985845477,"y":39137.74251685623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Lead Codebase Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Codebase Developers","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Client Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Client Developers","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Client Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"9aa67181-c014-4814-94c9-59a5b254615c","savedPayload":{"position":{"x":31259.306355538432,"y":40008.400946032576},"targetPosition":{"x":30979.232227589273,"y":39900.890561168984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"a41b287d-82be-4f9f-bac5-f3cd4f645c34","savedPayload":{"position":{"x":30979.232227589273,"y":39900.890561168984},"targetPosition":{"x":30699.158099640114,"y":39793.38017630539},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"079724b2-4721-455a-aeca-a7155daa6d38","savedPayload":{"position":{"x":30699.158099640114,"y":39793.38017630539},"targetPosition":{"x":30419.083971690954,"y":39685.8697914418},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"User Interface Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"User Interfase","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"User Interface Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"826579f6-dcdf-4e71-822f-3e12fdbd7d59","savedPayload":{"position":{"x":30785.14695045917,"y":40508.06070332015},"targetPosition":{"x":30663.12595753643,"y":40233.99706602737},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"1fe0c07f-f3a9-49fa-b874-d179c3131237","savedPayload":{"position":{"x":30663.12595753643,"y":40233.99706602737},"targetPosition":{"x":30541.104964613693,"y":39959.933428734585},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"638f3b7f-635c-4a27-a66f-e0268787f426","savedPayload":{"position":{"x":30541.104964613693,"y":39959.933428734585},"targetPosition":{"x":30419.083971690954,"y":39685.8697914418},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Task Server Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Task Server","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Task Server Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"4ace4f3e-f3dd-4312-8513-2dc100f89bd5","savedPayload":{"position":{"x":30096.55281710018,"y":40526.09217528929},"targetPosition":{"x":30204.06320196377,"y":40246.01804734013},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"f1fe9e17-3f84-4a32-be85-f6d048b4a284","savedPayload":{"position":{"x":30204.06320196377,"y":40246.01804734013},"targetPosition":{"x":30311.573586827362,"y":39965.943919390964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fa06a6c9-0512-47d8-a493-b0f1ea6c0c07","savedPayload":{"position":{"x":30311.573586827362,"y":39965.943919390964},"targetPosition":{"x":30419.083971690954,"y":39685.8697914418},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"d31a9035-584e-4a4c-af5f-be65ba465222","savedPayload":{"position":{"x":30419.083971690954,"y":39685.8697914418},"targetPosition":{"x":30297.062978768216,"y":39411.80615414902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d05d6e56-1f72-4554-bc16-b4a80c439bc1","savedPayload":{"position":{"x":30297.062978768216,"y":39411.80615414902},"targetPosition":{"x":30175.041985845477,"y":39137.74251685623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Lead Sys Admin","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Sys Admins","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Sys Admin","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"19e773b6-527e-481e-970e-b6ca82c6a76d","savedPayload":{"position":{"x":29852.5108312547,"y":39977.96490070372},"targetPosition":{"x":29960.021216118294,"y":39697.89077275456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"74ac7790-9ee8-4b1e-b4b7-f2bc6d489648","savedPayload":{"position":{"x":29960.021216118294,"y":39697.89077275456},"targetPosition":{"x":30067.531600981885,"y":39417.816644805396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4199db55-37cb-4641-a568-f0d74b4fea0f","savedPayload":{"position":{"x":30067.531600981885,"y":39417.816644805396},"targetPosition":{"x":30175.041985845477,"y":39137.74251685623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"3a18a2b4-7bc1-4efe-96d0-942cf9683489","savedPayload":{"position":{"x":30175.041985845477,"y":39137.74251685623},"targetPosition":{"x":30053.02099292274,"y":38863.67887956345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"92386ddc-7355-43a6-8beb-98a5337b82aa","savedPayload":{"position":{"x":30053.02099292274,"y":38863.67887956345},"targetPosition":{"x":29931,"y":38589.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position Class","name":"Governance Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"c4e7a40e-f087-4256-a09f-3023949a255b","savedPayload":{"position":{"x":29806.252985509345,"y":39176.503802710955},"targetPosition":{"x":29868.626492754673,"y":38883.05952249081},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"61eff8f2-114d-429b-80c3-de44ac6f38a7","savedPayload":{"position":{"x":29868.626492754673,"y":38883.05952249081},"targetPosition":{"x":29931,"y":38589.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position Class","name":"Tensor Flow Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"016db905-4ec7-49e6-9238-72868bf51062","savedPayload":{"position":{"x":29485.113104713564,"y":38991.09360608598},"targetPosition":{"x":29708.056552356782,"y":38790.354424178324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"9b7318c9-88b1-4f18-a100-7ed032a9029d","savedPayload":{"position":{"x":29708.056552356782,"y":38790.354424178324},"targetPosition":{"x":29931,"y":38589.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position Class","name":"Ethereum Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"67daec05-3f0f-4f2f-a094-bf4cb8afc596","savedPayload":{"position":{"x":29334.286862779038,"y":38652.33232023126},"targetPosition":{"x":29632.64343138952,"y":38620.97378125096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"e837e9e0-2cb4-464a-aadb-1662b534a0a5","savedPayload":{"position":{"x":29632.64343138952,"y":38620.97378125096},"targetPosition":{"x":29931,"y":38589.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5f694173-4568-46b2-a52c-4244320919f7","savedPayload":{"position":{"x":29931,"y":38589.615242270665},"targetPosition":{"x":30081,"y":38329.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"9d8f6ee1-877e-453d-adaf-514b25e704ec","savedPayload":{"position":{"x":30081,"y":38329.80762113533},"targetPosition":{"x":30231,"y":38070},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d814fb98-5e51-438e-a394-d6954bb1b2e8","savedPayload":{"position":{"x":30231,"y":38070},"targetPosition":{"x":30231,"y":37770},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"50c68665-5da2-48a8-b229-7a1563ae82d2","savedPayload":{"position":{"x":30231,"y":37770},"targetPosition":{"x":30231,"y":37770},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Features","name":"Software","project":"Governance","featureClasses":[{"type":"Feature Class","name":"Foundations Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[{"type":"Feature Class","name":"Visual Designer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"18584f3f-6e48-4a68-89f1-0268185156e9","savedPayload":{"position":{"x":36589.33557568774,"y":37571.79490168751},"targetPosition":{"x":36413,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Visual Debugger","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[{"type":"Feature","name":"Highlights","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"3997cd4b-15be-4c81-b8d9-23bee80dde32","savedPayload":{"position":{"x":36983.6339097771,"y":37629.08980337503},"targetPosition":{"x":36698.31695488855,"y":37721.79490168751},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0e329071-a542-405f-ae8c-2933098759c1","savedPayload":{"position":{"x":36698.31695488855,"y":37721.79490168751},"targetPosition":{"x":36413,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Charting System","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[{"type":"Feature","name":"Rate Scale","config":"{\n \"description\": \"\" \n}","project":"Governance","featureClasses":[],"features":[],"id":"ebd8abdc-710e-4184-976d-44000eb57658","savedPayload":{"position":{"x":36983.6339097771,"y":37999.91019662497},"targetPosition":{"x":36698.31695488855,"y":37907.20509831249},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7edc83c0-74fc-4427-816d-4db5d840577f","savedPayload":{"position":{"x":36698.31695488855,"y":37907.20509831249},"targetPosition":{"x":36413,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Data Mining","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"025c0e15-ad8d-49ae-b501-577bb82c207d","savedPayload":{"position":{"x":36589.33557568774,"y":38057.20509831249},"targetPosition":{"x":36413,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"features":[],"id":"136b6e7a-f042-441b-84be-395b56b65b70","savedPayload":{"position":{"x":36413,"y":37814.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Governance Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"020d4ac3-4a60-4947-ad94-34826cc58e6f","savedPayload":{"position":{"x":36113,"y":38114.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"TensorFlow Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"0f8c89c1-f71b-4735-88a7-9e112f23f9b4","savedPayload":{"position":{"x":35813,"y":37814.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Ethereum Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"7eafacbb-5c44-4748-96b2-7d77d078e529","savedPayload":{"position":{"x":36113,"y":37514.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"features":[],"id":"1d2c1985-c762-4ece-b350-15bd893bd1f4","savedPayload":{"position":{"x":36113,"y":37814.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Docs Space","name":"New Docs Space","project":"Foundations","spaceStyle":{"type":"Space Style","name":"New Space Style","config":"{\n}","project":"Foundations","id":"847b45a4-c724-41d1-a8a4-7d878de0250b","savedPayload":{"position":{"x":19190,"y":10762.557621135333},"targetPosition":{"x":18890,"y":10762.557621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"spaceSettings":{"type":"Space Settings","name":"New Space Settings","config":"{\n \"indexContent\": true\n}","project":"Foundations","id":"4124c674-c5fe-41d9-94b9-d669753188b7","savedPayload":{"position":{"x":18590,"y":10762.557621135333},"targetPosition":{"x":18890,"y":10762.557621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"016e464a-2b86-4c73-b79b-35c95751c339","savedPayload":{"position":{"x":18890,"y":10762.557621135333},"targetPosition":{"x":18890,"y":10762.557621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"User Profile","name":"Jeremy","config":"{\n \"tokens\": \"1000\"\n}","project":"Governance","votesDistribution":{"type":"Votes Distribution","name":"New Votes Distribution","config":"{\n\"codeName\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"New Votes Switch","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[{"type":"User Vote Transfer","name":"Julian Molina","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b4997b4c-4164-4a7d-aa8a-a7f4458b4f17","savedPayload":{"position":{"x":19800,"y":23122.75},"targetPosition":{"x":19500,"y":23122.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"User Profile","name":"Julian Molina","id":"1fd95e41-4b22-48d5-be3a-904c37afcb11"}}}],"id":"c0f5058a-0148-4679-8e1e-656d807d25c3","savedPayload":{"position":{"x":19500,"y":23122.75},"targetPosition":{"x":19200,"y":23122.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4d96314d-fa62-40da-9bb8-20703e6f3d31","savedPayload":{"position":{"x":19200,"y":23122.75},"targetPosition":{"x":18900,"y":23122.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"34e1d183-1efa-40ad-b388-a1234a040d98","savedPayload":{"position":{"x":18900,"y":23122.75},"targetPosition":{"x":18900,"y":23122.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pools","name":"Token Distribution Starts Here","config":"{\n \"tokens\": \"1000\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Software","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Software Assets ","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"05da7d34-dbc4-486c-8054-891747d17572","savedPayload":{"position":{"x":25455.69411466804,"y":29331.438333077036},"targetPosition":{"x":25424.335575687743,"y":29629.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Software","id":"3361629f-04c3-4da8-87a2-3a9de9896eb0"}}},{"type":"Pool","name":"Community Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"af54f5d9-a58c-4d05-8b58-af6379c58fa4","savedPayload":{"position":{"x":25698.399212980523,"y":29507.77390876478},"targetPosition":{"x":25424.335575687743,"y":29629.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Community","id":"199f2793-8072-4ac1-8d1d-5ea5c2f2dcf3"}}}],"id":"301a35d2-37bc-4cb3-b95e-ad777ab2b13f","savedPayload":{"position":{"x":25424.335575687743,"y":29629.794901687517},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Features","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Features","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"7a256c07-dfb5-4f89-8cf7-424f9ce257e5","savedPayload":{"position":{"x":25818.63390977709,"y":29687.089803375035},"targetPosition":{"x":25533.316954888545,"y":29779.794901687517},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Features","name":"Software","id":"1d2c1985-c762-4ece-b350-15bd893bd1f4"}}}],"id":"41a9403c-2e4d-4432-8169-86579f2e34b6","savedPayload":{"position":{"x":25533.316954888545,"y":29779.794901687517},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Organization","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Positions","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f54a5953-de81-4c7b-af6a-f41bce854590","savedPayload":{"position":{"x":25818.63390977709,"y":30057.910196624965},"targetPosition":{"x":25533.316954888545,"y":29965.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Positions","name":"Organization Chart","id":"50c68665-5da2-48a8-b229-7a1563ae82d2"}}}],"id":"34876a2a-9cf0-4d58-8534-56d0d5ca7693","savedPayload":{"position":{"x":25533.316954888545,"y":29965.205098312483},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Mantainance","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Bug Fixes","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"654f41c2-a640-4021-acf8-9b6b924bbc63","savedPayload":{"position":{"x":25698.399212980523,"y":30237.22609123522},"targetPosition":{"x":25424.335575687743,"y":30115.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Improvements","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"a9d8e26e-e18a-4014-89e1-8eb5d1fcf703","savedPayload":{"position":{"x":25455.69411466804,"y":30413.561666922964},"targetPosition":{"x":25424.335575687743,"y":30115.205098312483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6a443dd-9b50-4aa7-9cef-21aab3f3eda2","savedPayload":{"position":{"x":25424.335575687743,"y":30115.205098312483},"targetPosition":{"x":25248,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"a987f1d3-fc8d-4b7c-99dd-77f15a32f37d","savedPayload":{"position":{"x":25248,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Marketing","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Collective Rewards","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"First Exchange Listing The Token","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6a456247-13b7-41f2-80b3-957c1af55009","savedPayload":{"position":{"x":25357.807621135333,"y":30582.307621135333},"targetPosition":{"x":25098,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"10K Stars on Github","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5bbe5a09-fe32-4802-8e14-d06615a24510","savedPayload":{"position":{"x":25098,"y":30732.307621135333},"targetPosition":{"x":25098,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"95431b88-cbff-459c-a707-fd3518e79c73","savedPayload":{"position":{"x":25098,"y":30432.307621135333},"targetPosition":{"x":24948,"y":30172.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Marketing Assets","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"6b4bee15-622d-4df6-9662-4d7b8d44f198","savedPayload":{"position":{"x":24648,"y":30692.115242270665},"targetPosition":{"x":24798,"y":30432.307621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Marketing","id":"0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc"}}}],"id":"ab43c779-d6d6-451d-a444-cfb8b68df07e","savedPayload":{"position":{"x":24798,"y":30432.307621135333},"targetPosition":{"x":24948,"y":30172.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"85dbdcb9-5b59-432e-86a0-fab37e20a55d","savedPayload":{"position":{"x":24948,"y":30172.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Community","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Users","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Usage","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"60712b3c-ee76-40ba-8de2-e03aa61f6dde","savedPayload":{"position":{"x":24358.22225211328,"y":30374.409782242685},"targetPosition":{"x":24435.867965644036,"y":30084.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"User Referrals","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Note: Increases when referrer uses the system","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","poolClasses":[],"pools":[],"id":"f06bba01-2b98-4fd3-949a-7038b7f6e96a","savedPayload":{"position":{"x":23856.312469870594,"y":30239.92346141748},"targetPosition":{"x":24146.090217757315,"y":30162.27774788672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"639a6504-a0d0-4d7e-ad99-80ba5115ac72","savedPayload":{"position":{"x":24146.090217757315,"y":30162.27774788672},"targetPosition":{"x":24435.867965644036,"y":30084.632034355964},"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":24435.867965644036,"y":30084.632034355964},"targetPosition":{"x":24648,"y":29872.5},"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":24048,"y":29872.5},"targetPosition":{"x":24348,"y":29872.5},"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":24348,"y":29872.5},"targetPosition":{"x":24648,"y":29872.5},"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","config":"{\n \"description\": \"\"\n}","project":"Governance","poolClasses":[],"pools":[],"id":"ea79efd3-c3d9-4c80-a1d0-1cab106e0242","savedPayload":{"position":{"x":24223.735931288073,"y":29448.235931288073},"targetPosition":{"x":24435.867965644036,"y":29660.367965644036},"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":24435.867965644036,"y":29660.367965644036},"targetPosition":{"x":24648,"y":29872.5},"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":24648,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Education","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Production","config":"{}","project":"Governance","poolClasses":[{"type":"Pool Class","name":"Creating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Blog-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0548fbd2-7904-481a-a33d-16ef93707276","savedPayload":{"position":{"x":24264.128741571887,"y":29284.713371787406},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Blog-Tutorials","id":"38346312-a19d-4617-8226-226e032f246a"}}},{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"14175310-1a9c-4f4b-89e2-aabe4507932a","savedPayload":{"position":{"x":24244.748098644526,"y":29100.31887161934},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Docs","id":"7c774d30-398e-4fa1-beb8-52630eecde4e"}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"64b19ffc-0240-46cd-804b-b57d25195f64","savedPayload":{"position":{"x":24337.45319695701,"y":28939.74893122145},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"In-App-Tutorials","id":"802ecc9b-2873-4ac6-b536-1f3d4ca23250"}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"4d9474e1-e58f-4563-a1c2-e89533bc451e","savedPayload":{"position":{"x":24506.83383988437,"y":28864.335810254186},"targetPosition":{"x":24538.192378864667,"y":29162.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Assets","name":"Video-Tutorials","id":"183e4835-4527-4e00-829c-562770fd5e34"}}}],"id":"e8c86964-e87d-4490-96ad-4bf4be249d51","savedPayload":{"position":{"x":24538.192378864667,"y":29162.692378864667},"targetPosition":{"x":24798,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Translating","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"In-App-Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"5737235d-c74f-4247-b870-b52428b5576f","savedPayload":{"position":{"x":24585.867965644036,"y":28800.560344508704},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"In-App-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"abe07b52-de21-44da-a989-f52067f508df","savedPayload":{"position":{"x":24798,"y":28712.692378864667},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Video-Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"fb52e785-fa45-4522-8478-b0d039525b4a","savedPayload":{"position":{"x":25010.132034355964,"y":28800.560344508704},"targetPosition":{"x":24798,"y":29012.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1dc0d3a0-4a11-43c2-8c53-6b9e86cb0d01","savedPayload":{"position":{"x":24798,"y":29012.692378864667},"targetPosition":{"x":24798,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"58feb67b-074a-4373-8cc1-9219851b251a","savedPayload":{"position":{"x":24798,"y":29312.692378864667},"targetPosition":{"x":24948,"y":29572.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool Class","name":"Consumption","config":"{}","project":"Governance","poolClasses":[],"pools":[{"type":"Pool","name":"Completing Tutorials","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"0bfaeebd-a900-4e6e-b62c-3387e4e7baec","savedPayload":{"position":{"x":25098,"y":29012.692378864667},"targetPosition":{"x":25098,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Pool","name":"Reading the Docs","config":"{}","project":"Governance","poolClasses":[],"pools":[],"id":"c3bee026-075f-48db-92df-fc599cce744d","savedPayload":{"position":{"x":25357.807621135333,"y":29162.692378864667},"targetPosition":{"x":25098,"y":29312.692378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a133a29-c678-4da0-8408-1e7f87d9dfa7","savedPayload":{"position":{"x":25098,"y":29312.692378864667},"targetPosition":{"x":24948,"y":29572.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"86787666-908c-4b27-8265-cd460732030f","savedPayload":{"position":{"x":24948,"y":29572.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"pools":[],"id":"6f0aed87-db13-4818-bfe6-68abc463ebec","savedPayload":{"position":{"x":24948,"y":29872.5},"targetPosition":{"x":24948,"y":29872.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Marketing","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Website","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Website Section","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"1612863a-0dfd-4771-a428-bfb23f454492","savedPayload":{"position":{"x":19545.45333466609,"y":37410.47225211328},"targetPosition":{"x":19467.807621135333,"y":37700.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"8e8544e0-c3c7-4468-b17c-cddda9ed0be3","savedPayload":{"position":{"x":19727.615242270665,"y":37550.25},"targetPosition":{"x":19467.807621135333,"y":37700.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"7eea2000-adeb-4582-a3be-350aca52ec85","savedPayload":{"position":{"x":19757.585369022054,"y":37777.89571353076},"targetPosition":{"x":19467.807621135333,"y":37700.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"5b352fde-218a-43b1-987e-df43aba8d9ed","savedPayload":{"position":{"x":19467.807621135333,"y":37700.25},"targetPosition":{"x":19208,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Website Section","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"16466802-c5fe-4217-8a9d-eb149f7abb8f","savedPayload":{"position":{"x":19119.382034355964,"y":38801.3945934481},"targetPosition":{"x":18907.25,"y":38589.26255909214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"37c7c874-60f9-4a0b-a3af-090b114a39d6","savedPayload":{"position":{"x":18907.25,"y":38889.26255909214},"targetPosition":{"x":18907.25,"y":38589.26255909214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"17d4e7d6-d71e-499a-8fb2-12cc456cc30a","savedPayload":{"position":{"x":18695.117965644036,"y":38801.3945934481},"targetPosition":{"x":18907.25,"y":38589.26255909214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"d3908724-eb07-4e19-a7bd-1cfb660dfaee","savedPayload":{"position":{"x":19467.807621135333,"y":38000.25},"targetPosition":{"x":19208,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"5d13e350-4267-4d2f-a3fa-a1fabd5df10d","savedPayload":{"position":{"x":19208,"y":37850.25},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Blog","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Blog Post","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"119c90e5-ad13-4927-958d-466af5625cce","savedPayload":{"position":{"x":19268.007055568993,"y":38271.76410481041},"targetPosition":{"x":19000.705098312483,"y":38135.56695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Blog Post","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"67ec3f6a-94ac-4864-b9f5-6db781fcdc95","savedPayload":{"position":{"x":19093.410196624965,"y":38420.8839097771},"targetPosition":{"x":19000.705098312483,"y":38135.56695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Blog Post","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"464c7cf3-4914-4b8a-97dd-0d870af1f6e5","savedPayload":{"position":{"x":18864.50794839062,"y":38402.86891214506},"targetPosition":{"x":19000.705098312483,"y":38135.56695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"43d8d45d-71ea-4155-8cb7-e0125efb12d5","savedPayload":{"position":{"x":19000.705098312483,"y":38135.56695488855},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Youtube Channel","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Youtube Video","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"4cd7e133-2763-4108-b6fb-c96d6aea718f","savedPayload":{"position":{"x":18681.895713530757,"y":31939.290306978855},"targetPosition":{"x":18604.25,"y":31649.512559092134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Youtube Video","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9a8d3673-3085-4cc7-8487-28d5af438f13","savedPayload":{"position":{"x":18454.25,"y":31909.320180227467},"targetPosition":{"x":18604.25,"y":31649.512559092134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Youtube Video","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"a0e3e42c-61a8-4b11-a745-9f5f732895d9","savedPayload":{"position":{"x":18314.47225211328,"y":31727.15827262289},"targetPosition":{"x":18604.25,"y":31649.512559092134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c621a524-ca7f-43f7-a449-df053ae5f817","savedPayload":{"position":{"x":18665.294901687517,"y":38026.58557568774},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Articles","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Personal Blog Post","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"43de1a71-ed2a-4e39-9c81-e68de5c7dcf1","savedPayload":{"position":{"x":18368.988399508977,"y":37720.84476382432},"targetPosition":{"x":18665.294901687517,"y":37673.91442431226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Crypto Media Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Coindesk Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"7f6a0951-d01f-44d5-be6c-d66e9deea609","savedPayload":{"position":{"x":18124.233234764553,"y":37466.22030964422},"targetPosition":{"x":18422.589803375035,"y":37497.578848624515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Coin Telegraph Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"4c957c39-5bce-484a-844d-3e0f6d2e79b4","savedPayload":{"position":{"x":18300.568810452296,"y":37223.51521133173},"targetPosition":{"x":18422.589803375035,"y":37497.578848624515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"fa25480e-f8b5-4686-9e22-850a68bfb76b","savedPayload":{"position":{"x":18422.589803375035,"y":37497.578848624515},"targetPosition":{"x":18665.294901687517,"y":37673.91442431226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Mainstream Media Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Forbes Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"984b7746-9c92-45da-98fe-95ae51103568","savedPayload":{"position":{"x":18571.434222663378,"y":37081.30141995517},"targetPosition":{"x":18618.364562175448,"y":37377.60792213371},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"90bf3d8e-5fd4-4726-9dca-17f5a014f38c","savedPayload":{"position":{"x":18618.364562175448,"y":37377.60792213371},"targetPosition":{"x":18665.294901687517,"y":37673.91442431226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"d21a28b9-46aa-42ff-87b1-2bd61a83d550","savedPayload":{"position":{"x":18665.294901687517,"y":37673.91442431226},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Referrers","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Referrer to Website","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"65124b42-5039-46d1-96a2-20005056950f","savedPayload":{"position":{"x":18242.117965644036,"y":31601.836972312765},"targetPosition":{"x":18454.25,"y":31389.7049379568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Referrer to Github","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"532260c8-ae9d-4f3a-94a2-fd736a556c63","savedPayload":{"position":{"x":18154.25,"y":31389.7049379568},"targetPosition":{"x":18454.25,"y":31389.7049379568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Referrer to Youtube","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"a66e89c5-6e9b-4f79-8fbb-42ed70b51e09","savedPayload":{"position":{"x":18242.117965644036,"y":31177.572903600838},"targetPosition":{"x":18454.25,"y":31389.7049379568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"8c924af1-c6c6-45b5-871b-ee015f22bc89","savedPayload":{"position":{"x":19000.705098312483,"y":37564.93304511145},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc","savedPayload":{"position":{"x":18908,"y":37850.25},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Community","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Telegram Community","config":"{\n \"description\": \"\",\n \"relativeWeight\": 0\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Language Specific Chat Groups","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Superalgos in Spanish","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"e5fb1361-3b60-48cd-8498-a5fa6e820f63","savedPayload":{"position":{"x":18141.63134706777,"y":31179.88198414214},"targetPosition":{"x":18256.436376777296,"y":30902.718124388753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Superalgos in Russian","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"e0691288-daf4-4118-8195-7638ffef9fe7","savedPayload":{"position":{"x":17959.002918365153,"y":30941.875982054768},"targetPosition":{"x":18256.436376777296,"y":30902.718124388753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"618176ec-5cf2-459d-8a35-816c64173984","savedPayload":{"position":{"x":18256.436376777296,"y":30902.718124388753},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[{"type":"Asset","name":"Community Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"5cd0b63b-a04b-4338-9501-9b1776587777","savedPayload":{"position":{"x":18204.664630977946,"y":30797.735409216893},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Support Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"a6d80bd0-de18-40ef-8dd4-43e17d16df9d","savedPayload":{"position":{"x":18197.008920452525,"y":30680.931838020122},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Develop Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"1be3d53a-df7e-4acb-b4cd-06a5177e0e45","savedPayload":{"position":{"x":18234.634757729335,"y":30570.089695686136},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Token Chat Group","config":"{\n \"description\": \"\",\n \"relativeWeight\": 0\n}","project":"Governance","assetClasses":[],"assets":[],"id":"f3481964-e09b-426f-96a7-b5890a3b2d03","savedPayload":{"position":{"x":18311.81395016205,"y":30482.083693598765},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Collaborations Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"7ba72709-a91d-42da-8c5c-80a4dc0f7f18","savedPayload":{"position":{"x":18416.79666533391,"y":30430.311947799415},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Machine Learning Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"cb114e83-a32d-4e06-a628-af8a9c963cea","savedPayload":{"position":{"x":18533.60023653068,"y":30422.656237273994},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0c22447d-62f7-44bd-94d3-4066ef2abaf4","savedPayload":{"position":{"x":14381,"y":37949.25},"targetPosition":{"x":14081,"y":37949.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Discord Community","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"897c151a-49ff-4f7c-904f-f00974ad8324","savedPayload":{"position":{"x":13781,"y":37949.25},"targetPosition":{"x":14081,"y":37949.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"199f2793-8072-4ac1-8d1d-5ea5c2f2dcf3","savedPayload":{"position":{"x":14081,"y":37949.25},"targetPosition":{"x":14081,"y":37949.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"In-App-Tutorials","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Getting Started Tutorial","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"100762b5-209e-482d-ba7a-fe2e34dd3d12","savedPayload":{"position":{"x":8262,"y":36589.5},"targetPosition":{"x":8262,"y":36289.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f357de46-7aa2-45cb-aeda-d57a80ddb6b4","savedPayload":{"position":{"x":8262,"y":36289.5},"targetPosition":{"x":8262,"y":35989.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"802ecc9b-2873-4ac6-b536-1f3d4ca23250","savedPayload":{"position":{"x":8262,"y":35989.5},"targetPosition":{"x":8262,"y":35989.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"In-App-Docs","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Docs","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Node Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"5ca4a642-31a6-481b-81a6-09d0304e530e","savedPayload":{"position":{"x":10499.807621135331,"y":38684},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Concept Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"81fed102-0f02-4678-a70a-9935ee8aac9e","savedPayload":{"position":{"x":10390,"y":38793.80762113533},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Topic Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"83d368fd-75dd-4a20-a41a-64d175951d2b","savedPayload":{"position":{"x":10240,"y":38834},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Book Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"2e01b03f-ce4a-4ce3-bec2-3d1913a42712","savedPayload":{"position":{"x":10090,"y":38793.80762113533},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Review Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"08c24e8b-e9b2-41b5-a4c0-9e2d342da4e6","savedPayload":{"position":{"x":9980.192378864669,"y":38684},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"febc69e4-9d16-421d-83bd-f46b887c3722","savedPayload":{"position":{"x":10240,"y":38534},"targetPosition":{"x":10240,"y":38234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"a655e634-4105-420f-a862-5d9ca8a66766","savedPayload":{"position":{"x":10240,"y":38234},"targetPosition":{"x":10240,"y":37934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"7c774d30-398e-4fa1-beb8-52630eecde4e","savedPayload":{"position":{"x":10240,"y":37934},"targetPosition":{"x":10240,"y":37934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Blog-Tutorials","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Project's Blog","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"e2cc89de-5739-4fce-b277-daa7e76dc458","savedPayload":{"position":{"x":6512,"y":38476.80762113533},"targetPosition":{"x":6362,"y":38217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Personal Blog","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"e7cfba86-acdb-4298-bd0a-cbb5bc26246b","savedPayload":{"position":{"x":6212,"y":38476.80762113533},"targetPosition":{"x":6362,"y":38217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"b22b92dc-61ef-46c8-a28c-a1ee99d0f023","savedPayload":{"position":{"x":6362,"y":38217},"targetPosition":{"x":6362,"y":37917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"38346312-a19d-4617-8226-226e032f246a","savedPayload":{"position":{"x":6362,"y":37917},"targetPosition":{"x":6362,"y":37917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Video-Tutorials","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"You Tube","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Project's Channel","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"12bd7695-f4a0-4412-8e13-02e2d0835323","savedPayload":{"position":{"x":4590,"y":36862.80762113533},"targetPosition":{"x":4440,"y":36603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Personal Channel","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"dd07a39c-7d2f-4f92-bd98-cc7720e94f0c","savedPayload":{"position":{"x":4290,"y":36862.80762113533},"targetPosition":{"x":4440,"y":36603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"81b02ac6-07b5-427e-8e5d-2053c2d4b061","savedPayload":{"position":{"x":4440,"y":36603},"targetPosition":{"x":4440,"y":36303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"a023ca41-11a6-44c3-a8fa-10266e6f0ee9","savedPayload":{"position":{"x":4440,"y":36303},"targetPosition":{"x":4440,"y":36003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"183e4835-4527-4e00-829c-562770fd5e34","savedPayload":{"position":{"x":4440,"y":36003},"targetPosition":{"x":4440,"y":36003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Icons","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"API Data Fetcher","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"d02c34fb-a610-4748-8057-e03bd2d92afd","savedPayload":{"position":{"x":12344.132034355964,"y":36524.632034355964},"targetPosition":{"x":12132,"y":36312.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Exchanges","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"ffe8b755-0c59-4335-9f72-cd7424d7a655","savedPayload":{"position":{"x":12132,"y":36612.5},"targetPosition":{"x":12132,"y":36312.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Assets","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"c8661fbc-1df3-474e-8acf-aefbad8f94fd","savedPayload":{"position":{"x":11919.867965644036,"y":36524.632034355964},"targetPosition":{"x":12132,"y":36312.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"29415742-7eaf-4179-9f3b-d274954a08b3","savedPayload":{"position":{"x":12132,"y":36312.5},"targetPosition":{"x":12132,"y":36012.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"ac28ed65-50a4-46c5-b143-a6de22ba3525","savedPayload":{"position":{"x":12132,"y":36012.5},"targetPosition":{"x":12132,"y":36012.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}]} \ No newline at end of file +{"type":"Workspace","name":"Governance-Demo","rootNodes":[{"type":"Design Space","name":"My Design Space","project":"Foundations","spaceStyle":{"type":"Space Style","name":"My Space Style","config":"{\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"node\": {\n \"fontSize\": 16,\n \"imageSize\": 60,\n \"type\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"name\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"menuItem\": {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"fontColor\": \"UI_COLOR.WHITE\",\n \"fontSize\": 14,\n \"imageSize\": 14\n }\n }\n}","project":"Foundations","id":"fad0e429-f7a7-4b62-a2a5-2ead29b8f695","savedPayload":{"position":{"x":25240.875,"y":10717.347826086958},"targetPosition":{"x":24940.875,"y":10717.347826086958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"spaceSettings":{"type":"Space Settings","name":"New Space Settings","config":"{\n \"node\": {\n \"distancePercentage\": 60,\n \"radiusPercentage\": 85,\n \"massPercentage\": 100,\n \"animationSteps\": 2,\n \"menuItem\": {\n \"widthPercentage\": 100,\n \"heightPercentage\": 60,\n \"radiusPercentage\": 90\n }\n },\n \"physics\": false\n}","project":"Foundations","id":"05c9d6d5-24c4-4eec-9aca-9668d6486fdd","savedPayload":{"position":{"x":24640.875,"y":10717.347826086958},"targetPosition":{"x":24940.875,"y":10717.347826086958},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f8485ce5-67f3-4476-b9e2-80994e49c318","savedPayload":{"position":{"x":24940.875,"y":10717.347826086958},"targetPosition":{"x":24940.875,"y":10717.347826086958},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"frame":{"position":{"x":255,"y":588.3125}}}},{"type":"APIs","name":"New APIs","project":"Foundations","githubAPI":{"type":"Github API","name":"New Github API","config":"{\n \"username\": \"\",\n \"token\": \"\"\n}","project":"Foundations","id":"90d121ab-9f19-4437-a051-1222287085fc","savedPayload":{"position":{"x":30630.458333333332,"y":10730.006707946337},"targetPosition":{"x":30330.458333333332,"y":10730.006707946337},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"23021bb7-9997-4fe6-8199-71ebf70aef76","savedPayload":{"position":{"x":30330.458333333332,"y":10730.006707946337},"targetPosition":{"x":30330.458333333332,"y":10730.006707946337},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Governance Project","name":"New Governance Project","project":"Governance","projectDefinition":{"type":"Project Definition","name":"Governance","config":"{ \n \"codeName\": \"Governance\"\n}","project":"Foundations","id":"ba1aa656-d184-493a-b332-e4db109065f0","savedPayload":{"position":{"x":13832,"y":10738.5},"targetPosition":{"x":13532,"y":10738.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"db380c52-cf90-475b-87df-c005dd51cdf6","savedPayload":{"position":{"x":13532,"y":10738.5},"targetPosition":{"x":13532,"y":10738.5},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"User Profile","name":"Luis Fernando Molina","config":"{\n \"codeName\": \"Jun 2021\",\n \"tokens\": 1000000\n}","project":"Governance","contributionClaims":{"type":"Contribution Claims","name":"New Contribution Claims","config":"{\n\"codeName\": \"\"\n}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Software","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Plugins","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Data-Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Candles","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"f44b3d0f-cb22-4f0f-a550-ce53224db391","savedPayload":{"position":{"x":29746.912956127882,"y":22479.311870400597},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Candles","id":"0787b89c-2962-48ed-9e73-85858610ba31"}}},{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Bollinger","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"a1d0f2fb-4466-4263-862c-fbfa86e3a5d2","savedPayload":{"position":{"x":29734.35560426157,"y":22362.511385525606},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Bollinger","id":"6ead356c-31a9-4e31-a1b2-da82c5151d21"}}},{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Masters","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"93a7db1d-3321-402c-837f-37c057dc2c99","savedPayload":{"position":{"x":29752.456323746956,"y":22246.44069884271},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters","id":"589869da-7be7-422e-855c-b407be2399d6"}}},{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Samurai","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"4973a029-9b39-447e-904d-65e08240f3f8","savedPayload":{"position":{"x":29799.981580463962,"y":22139.009835833473},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Samurai","id":"d6316f57-0098-4dd0-a55f-bc8dc7fa5608"}}},{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Messari","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"2794d152-8a0b-4c41-8c0f-62731f8ab425","savedPayload":{"position":{"x":29873.69260670653,"y":22047.54003227407},"targetPosition":{"x":30184.228161873478,"y":22373.220349421354},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Messari","id":"c95c6c99-b57d-4b2c-9672-d08eff2206a9"}}}],"id":"46870e1d-a79d-4e4f-a996-438d5b1f46b2","savedPayload":{"position":{"x":30184.228161873478,"y":22373.220349421354},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Trading-Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Mines Masters","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"ef626143-6921-4936-af19-449dc7e346bc","savedPayload":{"position":{"x":30111.247880301293,"y":22175.61550952664},"targetPosition":{"x":30363.623940150646,"y":22337.80775476332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters","id":"76a9d109-7811-4972-83b8-bb2fab614c7d"}}}],"id":"79c8615c-09b9-4732-b459-a65814777918","savedPayload":{"position":{"x":30363.623940150646,"y":22337.80775476332},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Workspaces","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Workspaces API-Data-Fetcher-Bot-Demo","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"0289586d-ab17-4cbc-8915-c1f6f0c4f4ab","savedPayload":{"position":{"x":30223.083559632832,"y":22046.550255387443},"targetPosition":{"x":30419.541779816416,"y":22273.27512769372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"API-Data-Fetcher-Bot-Demo","id":"9648867f-f3fd-4924-9812-71cab5733edb"}}}],"id":"22a46810-6aa8-4732-894e-5757aff04583","savedPayload":{"position":{"x":30419.541779816416,"y":22273.27512769372},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"API-Maps","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins API-Maps Messari","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b1dfc14a-48c8-4821-b347-559c85b42728","savedPayload":{"position":{"x":30366.750992198868,"y":21954.220802787288},"targetPosition":{"x":30491.375496099434,"y":22227.110401393642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Messari","id":"2dc7c1ab-7213-40c5-b5b7-668642ff4074"}}}],"id":"129933eb-855a-43d3-83fe-1cdf01bfc4b3","savedPayload":{"position":{"x":30491.375496099434,"y":22227.110401393642},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Learning-Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Learning-Mines Masters","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"4d7bc5d1-3ef7-48b2-8f32-528f13092b97","savedPayload":{"position":{"x":30530.61109703603,"y":21906.107134871436},"targetPosition":{"x":30573.305548518016,"y":22203.053567435716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters","id":"e3b45ec2-02f9-41d6-aae6-9bba5ee4baa7"}}}],"id":"1fd24841-5a75-45f3-b45d-7008b822b062","savedPayload":{"position":{"x":30573.305548518016,"y":22203.053567435716},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Trading-Engines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Engines Low-Frequency","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"15b2a80e-109d-4813-92e0-facc2b97970e","savedPayload":{"position":{"x":30701.38890296397,"y":21906.107134871436},"targetPosition":{"x":30658.694451481984,"y":22203.053567435716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Low-Frequency","id":"9249f44a-fd86-4961-8051-6092b48f6087"}}}],"id":"12d128cd-f849-4418-8ff3-ffeb771404a7","savedPayload":{"position":{"x":30658.694451481984,"y":22203.053567435716},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Learning-Engines","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Engines Low-Frequency","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b1c3a921-6bcb-4a97-b829-426863cbd0ec","savedPayload":{"position":{"x":30865.249007801132,"y":21954.220802787288},"targetPosition":{"x":30740.624503900566,"y":22227.110401393642},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Low-Frequency","id":"9249f44a-fd86-4961-8051-6092b48f6087"}}}],"id":"f7d3bb6f-e61b-41a8-8d27-280e7649b1e6","savedPayload":{"position":{"x":30740.624503900566,"y":22227.110401393642},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Trading-Systems","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Systems Masters-Lightning-Strike","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"809fb8e9-c75e-4590-b413-11b869d4370b","savedPayload":{"position":{"x":31008.916440367168,"y":22046.550255387443},"targetPosition":{"x":30812.458220183584,"y":22273.27512769372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters-Lightning-Strike","id":"fbff446b-49b9-4a78-8e4d-2cd841f1ef94"}}}],"id":"bdd7eecd-f0f5-4d90-80a5-18fb3491e161","savedPayload":{"position":{"x":30812.458220183584,"y":22273.27512769372},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Learning-Systems","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Learning-Systems Sandbox","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"850b4073-b297-4851-9cd7-498fe3a9a17c","savedPayload":{"position":{"x":31120.752119698707,"y":22175.61550952664},"targetPosition":{"x":30868.376059849354,"y":22337.80775476332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Sandbox","id":"a7bf6a56-8da9-4efb-b1c6-21114d6a5d0d"}}}],"id":"6ab8bfe5-3d45-4e89-8338-fe6dd1415fe6","savedPayload":{"position":{"x":30868.376059849354,"y":22337.80775476332},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"New Asset Contributions Folder","config":"{\n \"description\": \"\"\n}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"Plugins Trading-Systems Masters-Lightning-Strike","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"32efefb0-92eb-43c1-9dcf-1f26b1bad920","savedPayload":{"position":{"x":31191.695784168696,"y":22330.96046589514},"targetPosition":{"x":30903.847892084348,"y":22415.480232947568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Masters-Lightning-Strike","id":"fbff446b-49b9-4a78-8e4d-2cd841f1ef94"}}}],"id":"69afb0ba-5d80-4e7d-afff-b71e188df87d","savedPayload":{"position":{"x":30903.847892084348,"y":22415.480232947568},"targetPosition":{"x":30616,"y":22499.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assetContributionClaims":[],"id":"1fdac20e-5b28-4044-aed4-761c3b0bbc77","savedPayload":{"position":{"x":30616,"y":22499.999999999996},"targetPosition":{"x":30616,"y":22799.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assetContributionClaims":[],"id":"6bc4e587-086d-486a-8a5b-0721450fa2c2","savedPayload":{"position":{"x":30616,"y":22799.999999999996},"targetPosition":{"x":30616,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"featureContributionsFolder":[{"type":"Feature Contributions Folder","name":"New Feature Contributions Folder","config":"{\n \"description\": \"\"\n}","project":"Governance","featureContributionsFolder":[],"featureContributionClaims":[{"type":"Feature Contribution Claim","name":"Highlights Visual Debugger","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b7cdddaf-923f-44ce-9574-270efefc9331","savedPayload":{"position":{"x":31216,"y":23099.999999999996},"targetPosition":{"x":30916,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Feature","name":"Highlights","id":"3997cd4b-15be-4c81-b8d9-23bee80dde32"}}}],"id":"51e4f552-a957-41b6-acae-ff5f1eebc520","savedPayload":{"position":{"x":30916,"y":23099.999999999996},"targetPosition":{"x":30616,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionContributionsFolder":[{"type":"Position Contributions Folder","name":"New Position Contributions Folder","config":"{\n \"description\": \"\"\n}","project":"Governance","positionContributionsFolder":[],"positionContributionClaims":[{"type":"Position Contribution Claim","name":"Lead Developer Development","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"be2aedec-06fd-41fa-8599-08105931f75f","savedPayload":{"position":{"x":30875.807621135333,"y":23549.999999999996},"targetPosition":{"x":30616,"y":23399.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position","name":"Lead Developer","id":"5f694173-4568-46b2-a52c-4244320919f7"}}},{"type":"Position Contribution Claim","name":"Lead Developer Development","config":"{}","project":"Governance","id":"a2bb4366-f480-4685-80b0-e40af9cddd8c","savedPayload":{"position":{"x":30356.192378864667,"y":23549.999999999996},"targetPosition":{"x":30616,"y":23399.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position","name":"Lead Developer","id":"5f694173-4568-46b2-a52c-4244320919f7"}}}],"id":"4278170e-f140-4cb9-95e1-3fd252afcf42","savedPayload":{"position":{"x":30616,"y":23399.999999999996},"targetPosition":{"x":30616,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b3c56464-063e-403a-a1ed-3231a2d1f5cd","savedPayload":{"position":{"x":30616,"y":23099.999999999996},"targetPosition":{"x":30316,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"votesDistribution":{"type":"Votes Distribution","name":"New Votes Distribution","config":"{\n\"codeName\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"New Votes Switch","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Position Weight Votes","config":"{\n \"percentage\": 10\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[{"type":"Position Weight Vote","name":"Development Lead Developer","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"5fbfc54a-f483-4ea4-aec5-e7c440c430d2","savedPayload":{"position":{"x":29548.46207282087,"y":23674.79658837175},"targetPosition":{"x":29613.3939570023,"y":23381.90778623577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position","name":"Lead Developer","id":"5f694173-4568-46b2-a52c-4244320919f7"}}},{"type":"Position Weight Vote","name":"Lead Plugins Developer Plugins Developers","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"54921610-13fd-4d83-ba62-78cd9739243b","savedPayload":{"position":{"x":29474.86937303179,"y":23648.011036189237},"targetPosition":{"x":29613.3939570023,"y":23381.90778623577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position Class","name":"Plugins Developers","id":"7e53bbc8-8f89-4d15-a3e3-38563f50cdaa"}}}],"userVoteTransfers":[],"id":"aaa0557e-1205-4d5d-915a-f2ec09a1f13f","savedPayload":{"position":{"x":29613.3939570023,"y":23381.90778623577},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Asset Weight Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Plugins","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[{"type":"Asset Weight Vote","name":" Software Plugins","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"14aee1f7-e539-41ad-907e-d1b3fab9bd36","savedPayload":{"position":{"x":29271.762094738708,"y":23868.945851904024},"targetPosition":{"x":29361.97383458999,"y":23582.830766679555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset Class","name":"Plugins","id":"6074f5b8-eaff-4d96-ab3f-e2aba927a80f"}}},{"type":"Asset Weight Vote","name":" Software Plugins Data-Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"97a04f62-0a45-4969-9787-211d0eae108a","savedPayload":{"position":{"x":29140.790633546952,"y":23785.507828964255},"targetPosition":{"x":29361.97383458999,"y":23582.830766679555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset Class","name":"Data-Mines","id":"b0a19faa-4831-400f-b2b7-d915c14839b3"}}}],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"14c1023a-bf96-45d4-a709-d46019ce3ca3","savedPayload":{"position":{"x":29361.97383458999,"y":23582.830766679555},"targetPosition":{"x":29523.163717094038,"y":23329.81333293569},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Data Mines","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"22981934-9822-46c0-8782-2db6af08092f","savedPayload":{"position":{"x":29301.980516051,"y":23532.49039522039},"targetPosition":{"x":29523.163717094038,"y":23329.81333293569},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"0e398142-d23d-4a4a-934c-4c2914dcd4a6","savedPayload":{"position":{"x":29523.163717094038,"y":23329.81333293569},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Feature Weight Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[{"type":"Feature Weight Vote","name":"Software Foundations Project Visual Debugger","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"0d0ffded-4d9a-48e6-b61d-260f1f661358","savedPayload":{"position":{"x":29196.384757729335,"y":23399.999999999996},"targetPosition":{"x":29456.192378864667,"y":23249.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Feature Class","name":"Visual Debugger","id":"0e329071-a542-405f-ae8c-2933098759c1"}}}],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"49c0ee60-a66f-4229-a626-5a99496799af","savedPayload":{"position":{"x":29456.192378864667,"y":23249.999999999996},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Position Claim Votes","config":"{\n \"percentage\": 40\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"New Votes Switch","config":"{}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[{"type":"Position Claim Vote","name":"Luis Fernando Molina Lead Developer Development","config":"{}","project":"Governance","id":"2baa7ff5-2e8a-4ea4-91da-e75092285498","savedPayload":{"position":{"x":28918.852005049648,"y":23471.71621472825},"targetPosition":{"x":29148.66533798534,"y":23278.87993182229},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position Contribution Claim","name":"Lead Developer Development","id":"a2bb4366-f480-4685-80b0-e40af9cddd8c"}}},{"type":"Position Claim Vote","name":"","config":"{}","project":"Governance","id":"c871e70c-a155-4be9-8207-6cebc46d0486","savedPayload":{"position":{"x":28853.22301208168,"y":23330.97438512237},"targetPosition":{"x":29148.66533798534,"y":23278.87993182229},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"1444a2cd-5013-4511-97ac-64fa03382c33","savedPayload":{"position":{"x":29148.66533798534,"y":23278.87993182229},"targetPosition":{"x":29420.557674096337,"y":23152.094453300077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[{"type":"Position Claim Vote","name":"Luis Fernando Molina Lead Developer Development","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"c0e08151-3c59-4613-9457-1537a8dba909","savedPayload":{"position":{"x":29121.699264668812,"y":23125.94773047578},"targetPosition":{"x":29420.557674096337,"y":23152.094453300077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position Contribution Claim","name":"Lead Developer Development","id":"be2aedec-06fd-41fa-8599-08105931f75f"}}}],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"4de19e06-500a-4e7c-ab3c-37154a5b4aaa","savedPayload":{"position":{"x":29420.557674096337,"y":23152.094453300077},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Asset Claims Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[{"type":"Asset Claim Vote","name":"Luis Fernando Molina Plugins Data-Mines Messari","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"3e2efce6-6bc8-45ac-8f22-e4deb890fd38","savedPayload":{"position":{"x":29125.115348192674,"y":22995.811093399836},"targetPosition":{"x":29420.557674096337,"y":23047.905546699916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset Contribution Claim","name":"Plugins Data-Mines Messari","id":"2794d152-8a0b-4c41-8c0f-62731f8ab425"}}}],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"156393b5-8fe6-4bc6-acbe-55b487d8a055","savedPayload":{"position":{"x":29420.557674096337,"y":23047.905546699916},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Features Claims Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[{"type":"Feature Claim Vote","name":"Luis Fernando Molina Highlights Visual Debugger","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"c200d9b1-b9a2-4a24-9c21-c251dabf12af","savedPayload":{"position":{"x":29196.384757729335,"y":22799.999999999996},"targetPosition":{"x":29456.192378864667,"y":22949.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Feature Contribution Claim","name":"Highlights Visual Debugger","id":"b7cdddaf-923f-44ce-9574-270efefc9331"}}}],"positionWeightVotes":[],"userVoteTransfers":[],"id":"a12ff5cf-8ec7-4b2d-922c-42442ec8dc8f","savedPayload":{"position":{"x":29456.192378864667,"y":22949.999999999996},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"User Vote Transfers","config":"{\n \"percentage\": 10\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[{"type":"User Vote Transfer","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"9c59e044-28c8-427d-aa84-ece346acf13c","savedPayload":{"position":{"x":29301.980516051,"y":22667.509604779603},"targetPosition":{"x":29523.163717094038,"y":22870.186667064303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"User Vote Transfer","name":"Julian Molina","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"e82c752b-6775-4abe-bba3-334ee93e4903","savedPayload":{"position":{"x":29361.97383458999,"y":22617.169233320437},"targetPosition":{"x":29523.163717094038,"y":22870.186667064303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"User Profile","name":"Julian Molina","id":"1fd95e41-4b22-48d5-be3a-904c37afcb11"}}}],"id":"8cd55d2a-d005-416d-af92-c1630f94de83","savedPayload":{"position":{"x":29523.163717094038,"y":22870.186667064303},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Pool Weight Votes","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Education","config":"{}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Creators","config":"{}","project":"Governance","votesSwitch":[],"poolWeightVotes":[{"type":"Pool Weight Vote","name":"In-App-Tutorials Pool","config":"{}","project":"Governance","id":"2c97688b-6e6a-4d7c-a1a2-68ad8879fd79","savedPayload":{"position":{"x":28601.25999451224,"y":21793.6974225787},"targetPosition":{"x":29018.492729067293,"y":21962.270389615864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"In-App-Tutorials","id":"64b19ffc-0240-46cd-804b-b57d25195f64"}}},{"type":"Pool Weight Vote","name":"Blog-Tutorials Pool","config":"{}","project":"Governance","id":"4a9a7a6f-36b6-4f85-ae2b-47a0929e9941","savedPayload":{"position":{"x":28673.772729663753,"y":21673.01596525692},"targetPosition":{"x":29018.492729067293,"y":21962.270389615864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Blog-Tutorials","id":"0548fbd2-7904-481a-a33d-16ef93707276"}}},{"type":"Pool Weight Vote","name":"In-App-Docs Pool","config":"{}","project":"Governance","id":"fdec8feb-6144-4fc5-8295-77ac39a943d2","savedPayload":{"position":{"x":28780.02906016235,"y":21580.648746345472},"targetPosition":{"x":29018.492729067293,"y":21962.270389615864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"In-App-Docs","id":"14175310-1a9c-4f4b-89e2-aabe4507932a"}}},{"type":"Pool Weight Vote","name":"Video-Tutorials Pool","config":"{}","project":"Governance","id":"1e4b79c5-31d1-4a6d-af2c-9324448d1ec7","savedPayload":{"position":{"x":28909.62787604744,"y":21525.637312791667},"targetPosition":{"x":29018.492729067293,"y":21962.270389615864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Video-Tutorials","id":"4d9474e1-e58f-4563-a1c2-e89533bc451e"}}}],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"83f409dc-a2a9-4e77-af24-1b256cc28d50","savedPayload":{"position":{"x":29018.492729067293,"y":21962.270389615864},"targetPosition":{"x":29313.719292113023,"y":22301.88970071611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Votes Switch","name":"Consumers","config":"{}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"582f3b0a-fae8-4bf5-ad1c-22b2dcc66ce7","savedPayload":{"position":{"x":29116.45227605794,"y":21897.432379881484},"targetPosition":{"x":29313.719292113023,"y":22301.88970071611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"0b097370-666a-4d2e-8159-09b39d9fdbbb","savedPayload":{"position":{"x":29313.719292113023,"y":22301.88970071611},"targetPosition":{"x":29562.09093550345,"y":22677.138320646336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[{"type":"Pool Weight Vote","name":"Features Pool","config":"{\n \"percentage\": 50\n}","project":"Governance","id":"77c185a3-d24f-45e2-b554-46051fb4a661","savedPayload":{"position":{"x":29375.478976308143,"y":22267.65574875189},"targetPosition":{"x":29562.09093550345,"y":22677.138320646336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Features","id":"7a256c07-dfb5-4f89-8cf7-424f9ce257e5"}}},{"type":"Pool Weight Vote","name":"Software Assets Pool","config":"{}","project":"Governance","id":"52936146-1b6d-4f96-ad32-eb68c25fe2f3","savedPayload":{"position":{"x":29441.833666268234,"y":22243.504616702456},"targetPosition":{"x":29562.09093550345,"y":22677.138320646336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Software Assets ","id":"05da7d34-dbc4-486c-8054-891747d17572"}}},{"type":"Pool Weight Vote","name":"Positions Pool","config":"{}","project":"Governance","id":"92d482df-b394-448a-bedc-295b94bc9fab","savedPayload":{"position":{"x":29511.149489307893,"y":22230.03098559187},"targetPosition":{"x":29562.09093550345,"y":22677.138320646336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Pool","name":"Positions","id":"f54a5953-de81-4c7b-af6a-f41bce854590"}}}],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"c901d059-d396-4d17-9c66-14b5f5f4918f","savedPayload":{"position":{"x":29562.09093550345,"y":22677.138320646336},"targetPosition":{"x":29716,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[],"id":"b62f6477-25de-480c-9256-f1529ba8e652","savedPayload":{"position":{"x":29716,"y":23099.999999999996},"targetPosition":{"x":30016,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"390279e1-91ae-46d7-b955-c5060c4a52df","savedPayload":{"position":{"x":30016,"y":23099.999999999996},"targetPosition":{"x":30316,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"148911b3-b2f3-44fb-8cb4-017991789132","savedPayload":{"position":{"x":30316,"y":23099.999999999996},"targetPosition":{"x":30316,"y":23099.999999999996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"User Profile","name":"Julian Molina","config":"{\n \"codeName\": \"\",\n \"tokens\": 500000\n}","project":"Governance","contributionClaims":{"type":"Contribution Claims","name":"New Contribution Claims","config":"{}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Tutorials","config":"{}","project":"Governance","assetContributionsFolder":[{"type":"Asset Contributions Folder","name":"Tutorials Created","config":"{}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b62215fd-405b-4b81-a446-d667de2fd23b","savedPayload":{"position":{"x":26082.78190893733,"y":22758.100619195047},"targetPosition":{"x":25822.974287801997,"y":22908.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Getting Started Tutorial","id":"6c3f251e-cb80-42b7-935b-23bcbe218f97"}}}],"id":"30c01eef-80cf-4fb8-9231-af6694be0af9","savedPayload":{"position":{"x":25822.974287801997,"y":22908.100619195047},"targetPosition":{"x":25563.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Contributions Folder","name":"Tutorials Mantainance","config":"{}","project":"Governance","assetContributionsFolder":[],"assetContributionClaims":[{"type":"Asset Contribution Claim","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"4a841aaa-0730-4783-91be-87d718ee4e15","savedPayload":{"position":{"x":26082.78190893733,"y":23358.100619195047},"targetPosition":{"x":25822.974287801997,"y":23208.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Asset","name":"Getting Started Tutorial","id":"6c3f251e-cb80-42b7-935b-23bcbe218f97"}}}],"id":"03cd14ee-432e-4c7c-b2b0-79dc24d07820","savedPayload":{"position":{"x":25822.974287801997,"y":23208.100619195047},"targetPosition":{"x":25563.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assetContributionClaims":[],"id":"9318707a-afa0-4c84-8028-473eb448f96b","savedPayload":{"position":{"x":25563.166666666664,"y":23058.100619195047},"targetPosition":{"x":25263.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"featureContributionsFolder":[],"positionContributionsFolder":[],"id":"43a4118b-fc68-46a9-a7d8-fa4baafa5ad6","savedPayload":{"position":{"x":25263.166666666664,"y":23058.100619195047},"targetPosition":{"x":24963.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"votesDistribution":{"type":"Votes Distribution","name":"New Votes Distribution","config":"{\n\"codeName\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"Test","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[{"type":"Position Weight Vote","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"c8024351-e1ad-47d8-a013-ad7aaf8e76cf","savedPayload":{"position":{"x":24513.166666666664,"y":23837.523482601046},"targetPosition":{"x":24663.166666666664,"y":23577.715861465713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Position Contribution Claim","name":"Project Leader","id":"2d9a7b96-8702-47b5-8649-5057a1ac43e8"}}}],"userVoteTransfers":[],"id":"f4127f8b-eb94-4e5e-aea9-71ea43ba5b5b","savedPayload":{"position":{"x":24663.166666666664,"y":23577.715861465713},"targetPosition":{"x":24813.166666666664,"y":23317.90824033038},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"84b2e7e0-577a-4edc-98fd-003905decb99","savedPayload":{"position":{"x":24813.166666666664,"y":23317.90824033038},"targetPosition":{"x":24963.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"userReferrer":{"type":"User Referrer","name":"","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"edf7bcda-23f6-49bb-b9b2-9a34edcb4a40","savedPayload":{"position":{"x":24813.166666666664,"y":22798.292998059715},"targetPosition":{"x":24963.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1fd95e41-4b22-48d5-be3a-904c37afcb11","savedPayload":{"position":{"x":24963.166666666664,"y":23058.100619195047},"targetPosition":{"x":24963.166666666664,"y":23058.100619195047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Software","config":"{\n\"folderPath\": \"\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Codebase","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Client","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"61c9d283-f75c-4398-a4d1-b0193a94a8f4","savedPayload":{"position":{"x":26759.01891744719,"y":24830.765282465505},"targetPosition":{"x":27048.79666533391,"y":24753.119568934748},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Position Class","name":"Client Developers","id":"a41b287d-82be-4f9f-bac5-f3cd4f645c34"}}},{"type":"Asset","name":"User Interface","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"82748289-550c-4d36-8bb4-fdbe7bf45e07","savedPayload":{"position":{"x":26788.989044198577,"y":24603.119568934748},"targetPosition":{"x":27048.79666533391,"y":24753.119568934748},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Task Server","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"4795abf1-518b-4318-afc6-0300589129bc","savedPayload":{"position":{"x":26971.150951803153,"y":24463.341821048027},"targetPosition":{"x":27048.79666533391,"y":24753.119568934748},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9c3d04af-b401-4c21-8e67-1a48bea5a16c","savedPayload":{"position":{"x":25285.25,"y":37768.64731682147},"targetPosition":{"x":24985.25,"y":37768.64731682147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Plugins","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Data-Mines","config":"{\n \"percentage\": 10,\n \"relativeWeight\": 0\n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Candles","config":"{\n \"relativeWeight\": 0\n}","project":"Governance","assetClasses":[],"assets":[],"id":"0787b89c-2962-48ed-9e73-85858610ba31","savedPayload":{"position":{"x":26125.647870350942,"y":38615.132851779446},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Bollinger","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"6ead356c-31a9-4e31-a1b2-da82c5151d21","savedPayload":{"position":{"x":26106.06160747548,"y":38707.27897383551},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Masters","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"589869da-7be7-422e-855c-b407be2399d6","savedPayload":{"position":{"x":26076.9507476628,"y":38796.87298783401},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Samurai","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"d6316f57-0098-4dd0-a55f-bc8dc7fa5608","savedPayload":{"position":{"x":26038.634235584846,"y":38882.93328300883},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Alpha","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"32c724fd-ed34-4d5e-a3a0-a4eee3a5da5d","savedPayload":{"position":{"x":25991.531874966196,"y":38964.51696475677},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Buddha","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"d8695d82-7656-4a7f-bccd-066825c6fe69","savedPayload":{"position":{"x":25936.15972912659,"y":39040.73018518809},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Delta","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"e01e095d-c741-485e-b97d-eb97195a6239","savedPayload":{"position":{"x":25873.124466883208,"y":39110.73793631113},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Messari","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"c95c6c99-b57d-4b2c-9672-d08eff2206a9","savedPayload":{"position":{"x":25803.11671576017,"y":39173.77319855452},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Omega-One","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"28b3370d-2734-451c-b4f1-9e3b12f1d058","savedPayload":{"position":{"x":25726.903495328843,"y":39229.14534439412},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Pluvtech","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"744ce01d-e9d0-4ca6-a32c-28753ee7f44d","savedPayload":{"position":{"x":25645.319813580907,"y":39276.24770501277},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Sparta","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"97a2de07-453b-4bfe-97f1-4de9717a1c35","savedPayload":{"position":{"x":25559.25951840609,"y":39314.56421709072},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Turtles","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"c5b22457-8215-4ae6-8fac-6c01356135e0","savedPayload":{"position":{"x":25469.665504407585,"y":39343.675076903404},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Webhooks","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"f52c71fd-73b7-4b28-9a87-43b918090c6f","savedPayload":{"position":{"x":25377.519382351526,"y":39363.26133977887},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Zeus","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"97c699ea-c0f3-4864-ae61-0291ffa51872","savedPayload":{"position":{"x":25283.830724433967,"y":39373.10841452236},"targetPosition":{"x":25236.728363815317,"y":38474.34183324324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b0a19faa-4831-400f-b2b7-d915c14839b3","savedPayload":{"position":{"x":25236.728363815317,"y":38474.34183324324},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Learning-Engines","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Low-Frequency","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9ce14228-19fe-45cf-8a56-25b54c8d50ef","savedPayload":{"position":{"x":25079.291985845477,"y":38576.58221254237},"targetPosition":{"x":24957.27099292274,"y":38302.51857524959},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a24d19b5-bf59-498c-9677-78601f8c50ce","savedPayload":{"position":{"x":24957.27099292274,"y":38302.51857524959},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Learning-Mines","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Masters","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"e3b45ec2-02f9-41d6-aae6-9bba5ee4baa7","savedPayload":{"position":{"x":24897.967077960595,"y":38625.168075177775},"targetPosition":{"x":24866.608538980297,"y":38326.81150656729},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f4ab65d0-3a03-443b-a0c5-1796cef273ea","savedPayload":{"position":{"x":24866.608538980297,"y":38326.81150656729},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Learning-Systems","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Sandbox","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"a7bf6a56-8da9-4efb-b1c6-21114d6a5d0d","savedPayload":{"position":{"x":24710.502985509345,"y":38615.343498397095},"targetPosition":{"x":24772.876492754673,"y":38321.89921817695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f5aa1a0-2eb5-41bf-ac91-ad1da81a4a78","savedPayload":{"position":{"x":24772.876492754673,"y":38321.89921817695},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Trading-Engines","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Low-Frequency","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9249f44a-fd86-4961-8051-6092b48f6087","savedPayload":{"position":{"x":24535.25,"y":38548.07018022747},"targetPosition":{"x":24685.25,"y":38288.26255909214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5b907c32-ed39-4250-ae67-dae9b6f1d730","savedPayload":{"position":{"x":24685.25,"y":38288.26255909214},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Trading-Mines","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Masters","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"76a9d109-7811-4972-83b8-bb2fab614c7d","savedPayload":{"position":{"x":24389.363104713564,"y":38429.93330177212},"targetPosition":{"x":24612.306552356782,"y":38229.19411986446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b4b25744-76d7-4149-8083-162efefc899c","savedPayload":{"position":{"x":24612.306552356782,"y":38229.19411986446},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Trading-Systems","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"BB-Top-Bounce-BTC-USDT","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9cf4c333-a2d2-4042-87da-6ff17673b71f","savedPayload":{"position":{"x":23872.921494326696,"y":38601.05943061605},"targetPosition":{"x":24424.154544060828,"y":38211.48642734092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Masters-Lightning-Strike","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"fbff446b-49b9-4a78-8e4d-2cd841f1ef94","savedPayload":{"position":{"x":23807.51136015207,"y":38486.03366141708},"targetPosition":{"x":24424.154544060828,"y":38211.48642734092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Sparta-WHB-BTC-USDT","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"2c516506-ac04-419d-9278-2fa0676f3b3e","savedPayload":{"position":{"x":23765.79847771758,"y":38360.45719598043},"targetPosition":{"x":24424.154544060828,"y":38211.48642734092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"48ebd0ed-301f-4d22-9528-fc37745338d1","savedPayload":{"position":{"x":24424.154544060828,"y":38211.48642734092},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Workspaces","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"API-Data-Fetcher-Bot-Demo","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9648867f-f3fd-4924-9812-71cab5733edb","savedPayload":{"position":{"x":24256.81930344036,"y":38167.323861800694},"targetPosition":{"x":24536.89343138952,"y":38059.8134769371},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Getting-Started-Tutorials","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"71b417fc-bc20-4dba-8707-c809da8bf97a","savedPayload":{"position":{"x":24240.58692921098,"y":38012.88313742504},"targetPosition":{"x":24536.89343138952,"y":38059.8134769371},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e590e67d-5307-4fce-a8ae-c98b5ff53e91","savedPayload":{"position":{"x":24536.89343138952,"y":38059.8134769371},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"API-Maps","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Messari","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"2dc7c1ab-7213-40c5-b5b7-668642ff4074","savedPayload":{"position":{"x":24248.361439559718,"y":37903.70792346615},"targetPosition":{"x":24541.80571977986,"y":37966.08143071148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8b9b1640-e861-4b88-95c5-7ba13d999f88","savedPayload":{"position":{"x":24541.80571977986,"y":37966.08143071148},"targetPosition":{"x":24835.25,"y":38028.454937956805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"6074f5b8-eaff-4d96-ab3f-e2aba927a80f","savedPayload":{"position":{"x":24835.25,"y":38028.454937956805},"targetPosition":{"x":24985.25,"y":37768.64731682147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Configs","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"12568f4e-9472-41fa-aeba-a7b5404e1adc","savedPayload":{"position":{"x":24835.25,"y":37508.83969568614},"targetPosition":{"x":24985.25,"y":37768.64731682147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"3361629f-04c3-4da8-87a2-3a9de9896eb0","savedPayload":{"position":{"x":24985.25,"y":37768.64731682147},"targetPosition":{"x":24985.25,"y":37768.64731682147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Positions","name":"Organization Chart","project":"Governance","positionClasss":[],"positions":[{"type":"Position","name":"Project Leader","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Business","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Bussiness Development Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Exchange Relationships Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"37ea6972-fd46-4c1b-b0ce-78e3e7520692","savedPayload":{"position":{"x":31120.713137220962,"y":38404.52469909593},"targetPosition":{"x":30822.35656861048,"y":38373.16616011563},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"559b88a6-951a-4e88-8676-50ecb64c73cf","savedPayload":{"position":{"x":30822.35656861048,"y":38373.16616011563},"targetPosition":{"x":30524,"y":38341.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Marketing Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Communications Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"d1290942-b052-4b58-baf6-a044a5ad2100","savedPayload":{"position":{"x":31040.38772786336,"y":38604.92031028832},"targetPosition":{"x":30746.943447643218,"y":38542.54680304299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Web Master","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Web Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"40a6542c-685b-4303-a90f-1f65e83f5761","savedPayload":{"position":{"x":31106.95050321221,"y":38964.0609078534},"targetPosition":{"x":30839.6485459557,"y":38827.86375793154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Web Designer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"b692aa81-6d93-4575-bdb2-d3b4bc5341ea","savedPayload":{"position":{"x":30932.353644268183,"y":39113.18071282009},"targetPosition":{"x":30839.6485459557,"y":38827.86375793154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"SEO Specialist","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"bde4d11d-b4a4-4f4e-9c91-7d448b708ffb","savedPayload":{"position":{"x":30703.451396033837,"y":39095.16571518805},"targetPosition":{"x":30839.6485459557,"y":38827.86375793154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"8eb1823a-c0d5-45b2-86ab-242dd5cada63","savedPayload":{"position":{"x":30839.6485459557,"y":38827.86375793154},"targetPosition":{"x":30746.943447643218,"y":38542.54680304299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"9d1851dc-e7ce-48e8-ab28-0c20f48c737e","savedPayload":{"position":{"x":30746.943447643218,"y":38542.54680304299},"targetPosition":{"x":30524,"y":38341.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Management Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"70281ced-c556-43d5-a2de-a0923fb236fe","savedPayload":{"position":{"x":30586.373507245327,"y":38635.25190135548},"targetPosition":{"x":30524,"y":38341.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Community Head","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"fc049096-2a4a-4b49-9dcc-89aa6a78beb7","savedPayload":{"position":{"x":30401.97900707726,"y":38615.87125842812},"targetPosition":{"x":30524,"y":38341.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"63f1068e-5121-43eb-959a-92bada224c20","savedPayload":{"position":{"x":30381,"y":38329.80762113533},"targetPosition":{"x":30231,"y":38070},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position Class","name":"Development","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Foundations Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Plugins Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Plugins Developers","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Plugin Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"a43c714b-5ae1-461a-a0df-eb351a278226","savedPayload":{"position":{"x":31009.253879036576,"y":39230.742293660674},"targetPosition":{"x":30735.190241743796,"y":39352.76328658342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Plugin Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"a2bd1fda-9714-43ea-b1ef-b5ccd9abc4ca","savedPayload":{"position":{"x":31015.264369692955,"y":39460.27367144701},"targetPosition":{"x":30735.190241743796,"y":39352.76328658342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Plugin Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"0c8da152-c653-40ed-aa02-9aff455cca51","savedPayload":{"position":{"x":30857.211234666534,"y":39626.8269238762},"targetPosition":{"x":30735.190241743796,"y":39352.76328658342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"7e53bbc8-8f89-4d15-a3e3-38563f50cdaa","savedPayload":{"position":{"x":30735.190241743796,"y":39352.76328658342},"targetPosition":{"x":30455.116113794636,"y":39245.252901719825},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a918368c-d7b1-4ffb-a009-bc2a7f39b564","savedPayload":{"position":{"x":30455.116113794636,"y":39245.252901719825},"targetPosition":{"x":30175.041985845477,"y":39137.74251685623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Lead Codebase Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Codebase Developers","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Client Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Client Developers","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Client Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"9aa67181-c014-4814-94c9-59a5b254615c","savedPayload":{"position":{"x":31259.306355538432,"y":40008.400946032576},"targetPosition":{"x":30979.232227589273,"y":39900.890561168984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"a41b287d-82be-4f9f-bac5-f3cd4f645c34","savedPayload":{"position":{"x":30979.232227589273,"y":39900.890561168984},"targetPosition":{"x":30699.158099640114,"y":39793.38017630539},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"079724b2-4721-455a-aeca-a7155daa6d38","savedPayload":{"position":{"x":30699.158099640114,"y":39793.38017630539},"targetPosition":{"x":30419.083971690954,"y":39685.8697914418},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"User Interface Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"User Interfase","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"User Interface Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"826579f6-dcdf-4e71-822f-3e12fdbd7d59","savedPayload":{"position":{"x":30785.14695045917,"y":40508.06070332015},"targetPosition":{"x":30663.12595753643,"y":40233.99706602737},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"1fe0c07f-f3a9-49fa-b874-d179c3131237","savedPayload":{"position":{"x":30663.12595753643,"y":40233.99706602737},"targetPosition":{"x":30541.104964613693,"y":39959.933428734585},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"638f3b7f-635c-4a27-a66f-e0268787f426","savedPayload":{"position":{"x":30541.104964613693,"y":39959.933428734585},"targetPosition":{"x":30419.083971690954,"y":39685.8697914418},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Task Server Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Task Server","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Task Server Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"4ace4f3e-f3dd-4312-8513-2dc100f89bd5","savedPayload":{"position":{"x":30096.55281710018,"y":40526.09217528929},"targetPosition":{"x":30204.06320196377,"y":40246.01804734013},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"f1fe9e17-3f84-4a32-be85-f6d048b4a284","savedPayload":{"position":{"x":30204.06320196377,"y":40246.01804734013},"targetPosition":{"x":30311.573586827362,"y":39965.943919390964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fa06a6c9-0512-47d8-a493-b0f1ea6c0c07","savedPayload":{"position":{"x":30311.573586827362,"y":39965.943919390964},"targetPosition":{"x":30419.083971690954,"y":39685.8697914418},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"d31a9035-584e-4a4c-af5f-be65ba465222","savedPayload":{"position":{"x":30419.083971690954,"y":39685.8697914418},"targetPosition":{"x":30297.062978768216,"y":39411.80615414902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d05d6e56-1f72-4554-bc16-b4a80c439bc1","savedPayload":{"position":{"x":30297.062978768216,"y":39411.80615414902},"targetPosition":{"x":30175.041985845477,"y":39137.74251685623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position","name":"Lead Sys Admin","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[{"type":"Position Class","name":"Sys Admins","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Sys Admin","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"19e773b6-527e-481e-970e-b6ca82c6a76d","savedPayload":{"position":{"x":29852.5108312547,"y":39977.96490070372},"targetPosition":{"x":29960.021216118294,"y":39697.89077275456},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"74ac7790-9ee8-4b1e-b4b7-f2bc6d489648","savedPayload":{"position":{"x":29960.021216118294,"y":39697.89077275456},"targetPosition":{"x":30067.531600981885,"y":39417.816644805396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4199db55-37cb-4641-a568-f0d74b4fea0f","savedPayload":{"position":{"x":30067.531600981885,"y":39417.816644805396},"targetPosition":{"x":30175.041985845477,"y":39137.74251685623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"3a18a2b4-7bc1-4efe-96d0-942cf9683489","savedPayload":{"position":{"x":30175.041985845477,"y":39137.74251685623},"targetPosition":{"x":30053.02099292274,"y":38863.67887956345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"92386ddc-7355-43a6-8beb-98a5337b82aa","savedPayload":{"position":{"x":30053.02099292274,"y":38863.67887956345},"targetPosition":{"x":29931,"y":38589.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position Class","name":"Governance Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"c4e7a40e-f087-4256-a09f-3023949a255b","savedPayload":{"position":{"x":29806.252985509345,"y":39176.503802710955},"targetPosition":{"x":29868.626492754673,"y":38883.05952249081},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"61eff8f2-114d-429b-80c3-de44ac6f38a7","savedPayload":{"position":{"x":29868.626492754673,"y":38883.05952249081},"targetPosition":{"x":29931,"y":38589.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position Class","name":"Tensor Flow Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"016db905-4ec7-49e6-9238-72868bf51062","savedPayload":{"position":{"x":29485.113104713564,"y":38991.09360608598},"targetPosition":{"x":29708.056552356782,"y":38790.354424178324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"9b7318c9-88b1-4f18-a100-7ed032a9029d","savedPayload":{"position":{"x":29708.056552356782,"y":38790.354424178324},"targetPosition":{"x":29931,"y":38589.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Position Class","name":"Ethereum Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[{"type":"Position","name":"Lead Developer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","positions":[],"positionClasss":[],"id":"67daec05-3f0f-4f2f-a094-bf4cb8afc596","savedPayload":{"position":{"x":29334.286862779038,"y":38652.33232023126},"targetPosition":{"x":29632.64343138952,"y":38620.97378125096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"e837e9e0-2cb4-464a-aadb-1662b534a0a5","savedPayload":{"position":{"x":29632.64343138952,"y":38620.97378125096},"targetPosition":{"x":29931,"y":38589.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5f694173-4568-46b2-a52c-4244320919f7","savedPayload":{"position":{"x":29931,"y":38589.615242270665},"targetPosition":{"x":30081,"y":38329.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"positionClasss":[],"id":"9d8f6ee1-877e-453d-adaf-514b25e704ec","savedPayload":{"position":{"x":30081,"y":38329.80762113533},"targetPosition":{"x":30231,"y":38070},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d814fb98-5e51-438e-a394-d6954bb1b2e8","savedPayload":{"position":{"x":30231,"y":38070},"targetPosition":{"x":30231,"y":37770},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"50c68665-5da2-48a8-b229-7a1563ae82d2","savedPayload":{"position":{"x":30231,"y":37770},"targetPosition":{"x":30231,"y":37770},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Features","name":"Software","project":"Governance","featureClasses":[{"type":"Feature Class","name":"Foundations Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[{"type":"Feature Class","name":"Visual Designer","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"18584f3f-6e48-4a68-89f1-0268185156e9","savedPayload":{"position":{"x":36589.33557568774,"y":37571.79490168751},"targetPosition":{"x":36413,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Visual Debugger","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[{"type":"Feature","name":"Highlights","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"3997cd4b-15be-4c81-b8d9-23bee80dde32","savedPayload":{"position":{"x":36983.6339097771,"y":37629.08980337503},"targetPosition":{"x":36698.31695488855,"y":37721.79490168751},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0e329071-a542-405f-ae8c-2933098759c1","savedPayload":{"position":{"x":36698.31695488855,"y":37721.79490168751},"targetPosition":{"x":36413,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Charting System","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[{"type":"Feature","name":"Rate Scale","config":"{\n \"description\": \"\" \n}","project":"Governance","featureClasses":[],"features":[],"id":"ebd8abdc-710e-4184-976d-44000eb57658","savedPayload":{"position":{"x":36983.6339097771,"y":37999.91019662497},"targetPosition":{"x":36698.31695488855,"y":37907.20509831249},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7edc83c0-74fc-4427-816d-4db5d840577f","savedPayload":{"position":{"x":36698.31695488855,"y":37907.20509831249},"targetPosition":{"x":36413,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Data Mining","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"025c0e15-ad8d-49ae-b501-577bb82c207d","savedPayload":{"position":{"x":36589.33557568774,"y":38057.20509831249},"targetPosition":{"x":36413,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"features":[],"id":"136b6e7a-f042-441b-84be-395b56b65b70","savedPayload":{"position":{"x":36413,"y":37814.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Governance Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"020d4ac3-4a60-4947-ad94-34826cc58e6f","savedPayload":{"position":{"x":36113,"y":38114.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"TensorFlow Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"0f8c89c1-f71b-4735-88a7-9e112f23f9b4","savedPayload":{"position":{"x":35813,"y":37814.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature Class","name":"Ethereum Project","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","featureClasses":[],"features":[],"id":"7eafacbb-5c44-4748-96b2-7d77d078e529","savedPayload":{"position":{"x":36113,"y":37514.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"features":[],"id":"1d2c1985-c762-4ece-b350-15bd893bd1f4","savedPayload":{"position":{"x":36113,"y":37814.5},"targetPosition":{"x":36113,"y":37814.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Docs Space","name":"New Docs Space","project":"Foundations","spaceStyle":{"type":"Space Style","name":"New Space Style","config":"{\n}","project":"Foundations","id":"847b45a4-c724-41d1-a8a4-7d878de0250b","savedPayload":{"position":{"x":19190,"y":10762.557621135333},"targetPosition":{"x":18890,"y":10762.557621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"spaceSettings":{"type":"Space Settings","name":"New Space Settings","config":"{\n \"indexContent\": false\n}","project":"Foundations","id":"4124c674-c5fe-41d9-94b9-d669753188b7","savedPayload":{"position":{"x":18590,"y":10762.557621135333},"targetPosition":{"x":18890,"y":10762.557621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"016e464a-2b86-4c73-b79b-35c95751c339","savedPayload":{"position":{"x":18890,"y":10762.557621135333},"targetPosition":{"x":18890,"y":10762.557621135333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"User Profile","name":"Jeremy","config":"{\n \"tokens\": \"1000\"\n}","project":"Governance","votesDistribution":{"type":"Votes Distribution","name":"New Votes Distribution","config":"{\n\"codeName\": \"\"\n}","project":"Governance","votesSwitch":[{"type":"Votes Switch","name":"New Votes Switch","config":"{\n \"description\": \"\"\n}","project":"Governance","votesSwitch":[],"poolWeightVotes":[],"assetWeightVotes":[],"featureWeightVotes":[],"positionClaimVotes":[],"assetClaimVotes":[],"featureClaimVotes":[],"positionWeightVotes":[],"userVoteTransfers":[{"type":"User Vote Transfer","name":"Julian Molina","config":"{\n \"description\": \"\"\n}","project":"Governance","id":"b4997b4c-4164-4a7d-aa8a-a7f4458b4f17","savedPayload":{"position":{"x":19800,"y":23122.75},"targetPosition":{"x":19500,"y":23122.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"User Profile","name":"Julian Molina","id":"1fd95e41-4b22-48d5-be3a-904c37afcb11"}}}],"id":"c0f5058a-0148-4679-8e1e-656d807d25c3","savedPayload":{"position":{"x":19500,"y":23122.75},"targetPosition":{"x":19200,"y":23122.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4d96314d-fa62-40da-9bb8-20703e6f3d31","savedPayload":{"position":{"x":19200,"y":23122.75},"targetPosition":{"x":18900,"y":23122.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"34e1d183-1efa-40ad-b388-a1234a040d98","savedPayload":{"position":{"x":18900,"y":23122.75},"targetPosition":{"x":18900,"y":23122.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Marketing","config":"{\n\"folderPath\": \"\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Website","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Website Section","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"1612863a-0dfd-4771-a428-bfb23f454492","savedPayload":{"position":{"x":19545.45333466609,"y":37410.47225211328},"targetPosition":{"x":19467.807621135333,"y":37700.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"8e8544e0-c3c7-4468-b17c-cddda9ed0be3","savedPayload":{"position":{"x":19727.615242270665,"y":37550.25},"targetPosition":{"x":19467.807621135333,"y":37700.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"7eea2000-adeb-4582-a3be-350aca52ec85","savedPayload":{"position":{"x":19757.585369022054,"y":37777.89571353076},"targetPosition":{"x":19467.807621135333,"y":37700.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"5b352fde-218a-43b1-987e-df43aba8d9ed","savedPayload":{"position":{"x":19467.807621135333,"y":37700.25},"targetPosition":{"x":19208,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Website Section","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"16466802-c5fe-4217-8a9d-eb149f7abb8f","savedPayload":{"position":{"x":19119.382034355964,"y":38801.3945934481},"targetPosition":{"x":18907.25,"y":38589.26255909214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"37c7c874-60f9-4a0b-a3af-090b114a39d6","savedPayload":{"position":{"x":18907.25,"y":38889.26255909214},"targetPosition":{"x":18907.25,"y":38589.26255909214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Web Page","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"17d4e7d6-d71e-499a-8fb2-12cc456cc30a","savedPayload":{"position":{"x":18695.117965644036,"y":38801.3945934481},"targetPosition":{"x":18907.25,"y":38589.26255909214},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"d3908724-eb07-4e19-a7bd-1cfb660dfaee","savedPayload":{"position":{"x":19467.807621135333,"y":38000.25},"targetPosition":{"x":19208,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"5d13e350-4267-4d2f-a3fa-a1fabd5df10d","savedPayload":{"position":{"x":19208,"y":37850.25},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Blog","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Blog Post","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"119c90e5-ad13-4927-958d-466af5625cce","savedPayload":{"position":{"x":19268.007055568993,"y":38271.76410481041},"targetPosition":{"x":19000.705098312483,"y":38135.56695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Blog Post","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"67ec3f6a-94ac-4864-b9f5-6db781fcdc95","savedPayload":{"position":{"x":19093.410196624965,"y":38420.8839097771},"targetPosition":{"x":19000.705098312483,"y":38135.56695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Blog Post","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"464c7cf3-4914-4b8a-97dd-0d870af1f6e5","savedPayload":{"position":{"x":18864.50794839062,"y":38402.86891214506},"targetPosition":{"x":19000.705098312483,"y":38135.56695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"43d8d45d-71ea-4155-8cb7-e0125efb12d5","savedPayload":{"position":{"x":19000.705098312483,"y":38135.56695488855},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Youtube Channel","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Youtube Video","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"4cd7e133-2763-4108-b6fb-c96d6aea718f","savedPayload":{"position":{"x":18681.895713530757,"y":31939.290306978855},"targetPosition":{"x":18604.25,"y":31649.512559092134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Youtube Video","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"9a8d3673-3085-4cc7-8487-28d5af438f13","savedPayload":{"position":{"x":18454.25,"y":31909.320180227467},"targetPosition":{"x":18604.25,"y":31649.512559092134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Youtube Video","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"a0e3e42c-61a8-4b11-a745-9f5f732895d9","savedPayload":{"position":{"x":18314.47225211328,"y":31727.15827262289},"targetPosition":{"x":18604.25,"y":31649.512559092134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c621a524-ca7f-43f7-a449-df053ae5f817","savedPayload":{"position":{"x":18665.294901687517,"y":38026.58557568774},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Articles","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Personal Blog Post","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"43de1a71-ed2a-4e39-9c81-e68de5c7dcf1","savedPayload":{"position":{"x":18368.988399508977,"y":37720.84476382432},"targetPosition":{"x":18665.294901687517,"y":37673.91442431226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Crypto Media Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Coindesk Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"7f6a0951-d01f-44d5-be6c-d66e9deea609","savedPayload":{"position":{"x":18124.233234764553,"y":37466.22030964422},"targetPosition":{"x":18422.589803375035,"y":37497.578848624515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Coin Telegraph Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"4c957c39-5bce-484a-844d-3e0f6d2e79b4","savedPayload":{"position":{"x":18300.568810452296,"y":37223.51521133173},"targetPosition":{"x":18422.589803375035,"y":37497.578848624515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"fa25480e-f8b5-4686-9e22-850a68bfb76b","savedPayload":{"position":{"x":18422.589803375035,"y":37497.578848624515},"targetPosition":{"x":18665.294901687517,"y":37673.91442431226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Mainstream Media Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Forbes Article","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"984b7746-9c92-45da-98fe-95ae51103568","savedPayload":{"position":{"x":18571.434222663378,"y":37081.30141995517},"targetPosition":{"x":18618.364562175448,"y":37377.60792213371},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"90bf3d8e-5fd4-4726-9dca-17f5a014f38c","savedPayload":{"position":{"x":18618.364562175448,"y":37377.60792213371},"targetPosition":{"x":18665.294901687517,"y":37673.91442431226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"d21a28b9-46aa-42ff-87b1-2bd61a83d550","savedPayload":{"position":{"x":18665.294901687517,"y":37673.91442431226},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Referrers","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Referrer to Website","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"65124b42-5039-46d1-96a2-20005056950f","savedPayload":{"position":{"x":18242.117965644036,"y":31601.836972312765},"targetPosition":{"x":18454.25,"y":31389.7049379568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Referrer to Github","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"532260c8-ae9d-4f3a-94a2-fd736a556c63","savedPayload":{"position":{"x":18154.25,"y":31389.7049379568},"targetPosition":{"x":18454.25,"y":31389.7049379568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Referrer to Youtube","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"a66e89c5-6e9b-4f79-8fbb-42ed70b51e09","savedPayload":{"position":{"x":18242.117965644036,"y":31177.572903600838},"targetPosition":{"x":18454.25,"y":31389.7049379568},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"8c924af1-c6c6-45b5-871b-ee015f22bc89","savedPayload":{"position":{"x":19000.705098312483,"y":37564.93304511145},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc","savedPayload":{"position":{"x":18908,"y":37850.25},"targetPosition":{"x":18908,"y":37850.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Community","config":"{\n\"folderPath\": \"\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Telegram Community","config":"{\n \"description\": \"\",\n \"relativeWeight\": 0\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Language Specific Chat Groups","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Foundations in Spanish","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"e5fb1361-3b60-48cd-8498-a5fa6e820f63","savedPayload":{"position":{"x":18141.63134706777,"y":31179.88198414214},"targetPosition":{"x":18256.436376777296,"y":30902.718124388753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Foundations in Russian","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"e0691288-daf4-4118-8195-7638ffef9fe7","savedPayload":{"position":{"x":17959.002918365153,"y":30941.875982054768},"targetPosition":{"x":18256.436376777296,"y":30902.718124388753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"618176ec-5cf2-459d-8a35-816c64173984","savedPayload":{"position":{"x":18256.436376777296,"y":30902.718124388753},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[{"type":"Asset","name":"Community Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"5cd0b63b-a04b-4338-9501-9b1776587777","savedPayload":{"position":{"x":18204.664630977946,"y":30797.735409216893},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Support Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"a6d80bd0-de18-40ef-8dd4-43e17d16df9d","savedPayload":{"position":{"x":18197.008920452525,"y":30680.931838020122},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Develop Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"1be3d53a-df7e-4acb-b4cd-06a5177e0e45","savedPayload":{"position":{"x":18234.634757729335,"y":30570.089695686136},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Token Chat Group","config":"{\n \"description\": \"\",\n \"relativeWeight\": 0\n}","project":"Governance","assetClasses":[],"assets":[],"id":"f3481964-e09b-426f-96a7-b5890a3b2d03","savedPayload":{"position":{"x":18311.81395016205,"y":30482.083693598765},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Collaborations Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"7ba72709-a91d-42da-8c5c-80a4dc0f7f18","savedPayload":{"position":{"x":18416.79666533391,"y":30430.311947799415},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Machine Learning Chat Group","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"cb114e83-a32d-4e06-a628-af8a9c963cea","savedPayload":{"position":{"x":18533.60023653068,"y":30422.656237273994},"targetPosition":{"x":18494.442378864667,"y":30720.089695686136},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0c22447d-62f7-44bd-94d3-4066ef2abaf4","savedPayload":{"position":{"x":14381,"y":37949.25},"targetPosition":{"x":14081,"y":37949.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Discord Community","config":"{\n \"description\": \"\", \"relativeWeight\": 0 \n}","project":"Governance","assetClasses":[],"assets":[],"id":"897c151a-49ff-4f7c-904f-f00974ad8324","savedPayload":{"position":{"x":13781,"y":37949.25},"targetPosition":{"x":14081,"y":37949.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"199f2793-8072-4ac1-8d1d-5ea5c2f2dcf3","savedPayload":{"position":{"x":14081,"y":37949.25},"targetPosition":{"x":14081,"y":37949.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"In-App-Tutorials","config":"{\n\"folderPath\": \"\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Getting Started Tutorial","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"100762b5-209e-482d-ba7a-fe2e34dd3d12","savedPayload":{"position":{"x":8261,"y":35649.5},"targetPosition":{"x":8261,"y":35349.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f357de46-7aa2-45cb-aeda-d57a80ddb6b4","savedPayload":{"position":{"x":8261,"y":35349.5},"targetPosition":{"x":8261,"y":35049.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"802ecc9b-2873-4ac6-b536-1f3d4ca23250","savedPayload":{"position":{"x":8261,"y":35049.5},"targetPosition":{"x":8261,"y":35049.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"In-App-Docs","config":"{\n\"folderPath\": \"\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Docs","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Node Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"5ca4a642-31a6-481b-81a6-09d0304e530e","savedPayload":{"position":{"x":10499.807621135331,"y":38684},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Concept Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"81fed102-0f02-4678-a70a-9935ee8aac9e","savedPayload":{"position":{"x":10390,"y":38793.80762113533},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Topic Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"83d368fd-75dd-4a20-a41a-64d175951d2b","savedPayload":{"position":{"x":10240,"y":38834},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Book Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"2e01b03f-ce4a-4ce3-bec2-3d1913a42712","savedPayload":{"position":{"x":10090,"y":38793.80762113533},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Review Pages","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"08c24e8b-e9b2-41b5-a4c0-9e2d342da4e6","savedPayload":{"position":{"x":9980.192378864669,"y":38684},"targetPosition":{"x":10240,"y":38534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"febc69e4-9d16-421d-83bd-f46b887c3722","savedPayload":{"position":{"x":10240,"y":38534},"targetPosition":{"x":10240,"y":38234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"a655e634-4105-420f-a862-5d9ca8a66766","savedPayload":{"position":{"x":10240,"y":38234},"targetPosition":{"x":10240,"y":37934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"7c774d30-398e-4fa1-beb8-52630eecde4e","savedPayload":{"position":{"x":10240,"y":37934},"targetPosition":{"x":10240,"y":37934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Blog-Tutorials","config":"{\n\"folderPath\": \"\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Project's Blog","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"e2cc89de-5739-4fce-b277-daa7e76dc458","savedPayload":{"position":{"x":6512,"y":38476.80762113533},"targetPosition":{"x":6362,"y":38217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Personal Blog","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"e7cfba86-acdb-4298-bd0a-cbb5bc26246b","savedPayload":{"position":{"x":6212,"y":38476.80762113533},"targetPosition":{"x":6362,"y":38217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"b22b92dc-61ef-46c8-a28c-a1ee99d0f023","savedPayload":{"position":{"x":6362,"y":38217},"targetPosition":{"x":6362,"y":37917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"38346312-a19d-4617-8226-226e032f246a","savedPayload":{"position":{"x":6362,"y":37917},"targetPosition":{"x":6362,"y":37917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Video-Tutorials","config":"{\n\"folderPath\": \"\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Foundations Project","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"You Tube","config":"{}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Project's Channel","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"12bd7695-f4a0-4412-8e13-02e2d0835323","savedPayload":{"position":{"x":4590,"y":35911.80762113533},"targetPosition":{"x":4440,"y":35652},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Personal Channel","config":"{}","project":"Governance","assetClasses":[],"assets":[],"id":"dd07a39c-7d2f-4f92-bd98-cc7720e94f0c","savedPayload":{"position":{"x":4290,"y":35911.80762113533},"targetPosition":{"x":4440,"y":35652},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"81b02ac6-07b5-427e-8e5d-2053c2d4b061","savedPayload":{"position":{"x":4440,"y":35652},"targetPosition":{"x":4440,"y":35352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"a023ca41-11a6-44c3-a8fa-10266e6f0ee9","savedPayload":{"position":{"x":4440,"y":35352},"targetPosition":{"x":4440,"y":35052},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"183e4835-4527-4e00-829c-562770fd5e34","savedPayload":{"position":{"x":4440,"y":35052},"targetPosition":{"x":4440,"y":35052},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Governance Schemas","config":"{\n \"folderPath\": \"\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"Governance/Schemas\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"App-Schema","config":"{\"codeName\":\"App-Schema\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"asset-claim-vote.json","config":"{\"codeName\":\"asset-claim-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"5e6120b9-0549-4580-800a-9c40e1932abc","savedPayload":{"position":{"x":13019.935900559161,"y":35391.74996424047},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset-class.json","config":"{\"codeName\":\"asset-class.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"a145d5d9-0394-41aa-8387-2b3eded2833e","savedPayload":{"position":{"x":13054.153635938752,"y":35437.45950736739},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset-contribution-claim.json","config":"{\"codeName\":\"asset-contribution-claim.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"92646dce-e6fb-42e1-b9ae-c9cded4f849d","savedPayload":{"position":{"x":13083.871462452284,"y":35486.21467667989},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset-contributions-folder.json","config":"{\"codeName\":\"asset-contributions-folder.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"0b034e8a-11d6-4a79-9352-b9ecd11911c6","savedPayload":{"position":{"x":13108.820250860928,"y":35537.57393781476},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset-weight-vote.json","config":"{\"codeName\":\"asset-weight-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"59450361-50f4-4396-ba75-1fa71a6e0ab8","savedPayload":{"position":{"x":13128.774061073445,"y":35591.07217334998},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset.json","config":"{\"codeName\":\"asset.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"52f31d3e-3f02-4ee9-abbf-e4d4e23ed755","savedPayload":{"position":{"x":13143.552188294625,"y":35646.22489498014},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"assets.json","config":"{\"codeName\":\"assets.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"47f96a15-9cba-4056-82c8-bfb3caa6014d","savedPayload":{"position":{"x":13153.020799515902,"y":35702.532631117545},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"contribution-claims.json","config":"{\"codeName\":\"contribution-claims.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"c9e33322-8bef-4f3f-932a-a81cc8ba49cd","savedPayload":{"position":{"x":13157.094145527806,"y":35759.485450184264},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-claim-vote.json","config":"{\"codeName\":\"feature-claim-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e795a8d3-a2d7-447a-8cfd-8ebddcbbb6b0","savedPayload":{"position":{"x":13155.735337478081,"y":35816.56757863147},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-class.json","config":"{\"codeName\":\"feature-class.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"258b7f71-dd04-44f8-a88f-e72244600b17","savedPayload":{"position":{"x":13148.956680942842,"y":35873.26207186455},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-contribution-claim.json","config":"{\"codeName\":\"feature-contribution-claim.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d3d530f0-e2e1-494c-9d99-4ba14ad051b2","savedPayload":{"position":{"x":13136.81956448537,"y":35929.05549577344},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-contributions-folder.json","config":"{\"codeName\":\"feature-contributions-folder.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d8685f07-50f5-40bf-b8ac-2ce01375ba3a","savedPayload":{"position":{"x":13119.433903711786,"y":35983.44257647139},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-weight-vote.json","config":"{\"codeName\":\"feature-weight-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"111c86cd-02ae-45b8-ac85-1e3a007f6cce","savedPayload":{"position":{"x":13096.95714585829,"y":36035.930776133544},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature.json","config":"{\"codeName\":\"feature.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"0ce51f96-e5b8-4b66-b2e0-1f97ca4dc378","savedPayload":{"position":{"x":13069.592843924618,"y":36086.04475349577},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"features.json","config":"{\"codeName\":\"features.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"b3f4b23a-4b3a-44f6-ae47-ba3e3a1ba2c9","savedPayload":{"position":{"x":13037.588813266546,"y":36133.330668618735},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"governance-project.json","config":"{\"codeName\":\"governance-project.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"07ed7f1b-e36f-4e03-acd4-4cec320df44d","savedPayload":{"position":{"x":13001.23488734166,"y":36177.36029293268},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"pool-class.json","config":"{\"codeName\":\"pool-class.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e67fee3b-6bcf-4f7b-92b8-96e01624ad85","savedPayload":{"position":{"x":12960.86029293268,"y":36217.734887341656},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"pool-weight-vote.json","config":"{\"codeName\":\"pool-weight-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d68a919e-e26c-4ab8-a8c4-342e7d1734cd","savedPayload":{"position":{"x":12916.830668618737,"y":36254.08881326654},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"pool.json","config":"{\"codeName\":\"pool.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"ad085a31-1fec-43c8-b020-ded4b2368dd4","savedPayload":{"position":{"x":12869.544753495773,"y":36286.09284392461},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"pools.json","config":"{\"codeName\":\"pools.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"aaf1beaf-e8b6-45f8-b537-96d1a52eb6d3","savedPayload":{"position":{"x":12819.430776133546,"y":36313.45714585829},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-claim-vote.json","config":"{\"codeName\":\"position-claim-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"b0c7ae67-7d78-410d-8a18-de79fca9e031","savedPayload":{"position":{"x":12766.942576471389,"y":36335.93390371178},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-class.json","config":"{\"codeName\":\"position-class.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"0249ab6e-83d3-4c91-8a62-a72ea665125b","savedPayload":{"position":{"x":12712.555495773442,"y":36353.31956448537},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-contribution-claim.json","config":"{\"codeName\":\"position-contribution-claim.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"9ffb724b-7a6a-4839-b77a-fe9e375c9d31","savedPayload":{"position":{"x":12656.762071864554,"y":36365.456680942836},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-contributions-folder.json","config":"{\"codeName\":\"position-contributions-folder.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"0b7b0159-3d6f-4dbc-9786-1594f0fcaeeb","savedPayload":{"position":{"x":12600.06757863147,"y":36372.23533747808},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-weight-vote.json","config":"{\"codeName\":\"position-weight-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"f768ee91-01a7-4fe9-bf00-428459de5e0f","savedPayload":{"position":{"x":12542.985450184264,"y":36373.59414552781},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position.json","config":"{\"codeName\":\"position.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"656e53d7-5be5-415f-8f7c-8ce30e60e196","savedPayload":{"position":{"x":12486.032631117547,"y":36369.5207995159},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"positions.json","config":"{\"codeName\":\"positions.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"a2fcf776-809a-423d-af61-c8e5fd310474","savedPayload":{"position":{"x":12429.724894980143,"y":36360.05218829462},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"user-profile.json","config":"{\"codeName\":\"user-profile.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"fcabeeb9-da90-48c3-9208-0c3855730e0f","savedPayload":{"position":{"x":12374.572173349985,"y":36345.27406107345},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"user-referrer.json","config":"{\"codeName\":\"user-referrer.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"3034ec8b-61ca-4006-af87-39227e27f41f","savedPayload":{"position":{"x":12321.073937814765,"y":36325.320250860925},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"user-vote-transfer.json","config":"{\"codeName\":\"user-vote-transfer.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"1dfb59c7-db1d-47df-b744-9372e688e60f","savedPayload":{"position":{"x":12269.714676679896,"y":36300.37146245228},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"votes-distribution.json","config":"{\"codeName\":\"votes-distribution.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"2250f8cd-10b2-4caa-812d-db40fed5c38b","savedPayload":{"position":{"x":12220.959507367394,"y":36270.65363593875},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"votes-switch.json","config":"{\"codeName\":\"votes-switch.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"a9f596cf-3ca8-458e-8670-99358125fed0","savedPayload":{"position":{"x":12175.249964240476,"y":36236.43590055916},"targetPosition":{"x":12557.26406871193,"y":35773.76406871193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cea9cb1f-612e-400d-b19b-8538671b6681","savedPayload":{"position":{"x":1126.1320343559642,"y":47605.632034355964},"targetPosition":{"x":914,"y":47393.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Docs-Concepts","config":"{\"codeName\":\"Docs-Concepts\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"C","config":"{\"codeName\":\"C\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Claim","config":"{\"codeName\":\"Claim\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Claim","config":"{\"codeName\":\"Claim\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"claim.json","config":"{\"codeName\":\"claim.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"010125ed-1983-4a0e-9c12-d185832c4b34","savedPayload":{"position":{"x":12133,"y":36849.5},"targetPosition":{"x":12133,"y":36549.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ccbcc448-a5a2-416f-a2f0-bb18c6c9d2ec","savedPayload":{"position":{"x":12133,"y":36549.5},"targetPosition":{"x":12133,"y":36249.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"1460ea75-a50d-4d4e-b591-88cbd21128b6","savedPayload":{"position":{"x":12133,"y":36249.5},"targetPosition":{"x":12133,"y":35949.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"0b64f198-8cb7-4037-a7b1-f263897ccb74","savedPayload":{"position":{"x":12133,"y":35949.5},"targetPosition":{"x":12133,"y":35649.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"9f0454a7-0c3d-4523-8471-b64f904295d5","savedPayload":{"position":{"x":914,"y":47693.5},"targetPosition":{"x":914,"y":47393.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Docs-Nodes","config":"{\"codeName\":\"Docs-Nodes\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"A","config":"{\"codeName\":\"A\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Asset","config":"{\"codeName\":\"Asset\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Asset","config":"{\"codeName\":\"Asset\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"asset.json","config":"{\"codeName\":\"asset.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d2a854e4-e347-4df4-938f-fdbd93b065c5","savedPayload":{"position":{"x":12797.280554696206,"y":35800.54804224007},"targetPosition":{"x":12522.311877935213,"y":35920.51564953599},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c3613f7e-236f-4f22-9e30-e4963ef3adc2","savedPayload":{"position":{"x":12522.311877935213,"y":35920.51564953599},"targetPosition":{"x":12247.34320117422,"y":36040.48325683191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Asset-Claim-Vote","config":"{\"codeName\":\"Asset-Claim-Vote\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"asset-claim-vote.json","config":"{\"codeName\":\"asset-claim-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"a3bb8d52-9a57-4839-8ee5-97062403499a","savedPayload":{"position":{"x":12846.923624047258,"y":36062.91797339771},"targetPosition":{"x":12547.13341261074,"y":36051.70061511481},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"629638c8-1c4a-433a-b215-f192a37bea3a","savedPayload":{"position":{"x":12547.13341261074,"y":36051.70061511481},"targetPosition":{"x":12247.34320117422,"y":36040.48325683191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Asset-Class","config":"{\"codeName\":\"Asset-Class\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"asset-class.json","config":"{\"codeName\":\"asset-class.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"649060d3-116f-476e-be49-79a4604fac8c","savedPayload":{"position":{"x":12777.812437276987,"y":36320.84443379575},"targetPosition":{"x":12512.577819225604,"y":36180.66384531383},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"66a62a9c-206e-472e-9f00-b4b59a445caf","savedPayload":{"position":{"x":12512.577819225604,"y":36180.66384531383},"targetPosition":{"x":12247.34320117422,"y":36040.48325683191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Asset-Contribution-Claim","config":"{\"codeName\":\"Asset-Contribution-Claim\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"asset-contribution-claim.json","config":"{\"codeName\":\"asset-contribution-claim.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"f1adfc2e-8445-4b6f-ae9f-388d8e70da95","savedPayload":{"position":{"x":12603.635312518321,"y":36523.241924691916},"targetPosition":{"x":12425.489256846271,"y":36281.86259076191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"df453e2a-368f-43fb-8d5e-390edc43cad0","savedPayload":{"position":{"x":12425.489256846271,"y":36281.86259076191},"targetPosition":{"x":12247.34320117422,"y":36040.48325683191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Asset-Contributions-Folder","config":"{\"codeName\":\"Asset-Contributions-Folder\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"asset-contributions-folder.json","config":"{\"codeName\":\"asset-contributions-folder.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"2d8ec4a6-d347-4116-82a2-f557e1cd07a3","savedPayload":{"position":{"x":12358.890165471968,"y":36630.02314077188},"targetPosition":{"x":12303.116683323095,"y":36335.253198801896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1b4ff4b9-03bd-4759-ae9b-423c50714051","savedPayload":{"position":{"x":12303.116683323095,"y":36335.253198801896},"targetPosition":{"x":12247.34320117422,"y":36040.48325683191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Asset-Weight-Vote","config":"{\"codeName\":\"Asset-Weight-Vote\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"asset-weight-vote.json","config":"{\"codeName\":\"asset-weight-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d25127f2-1f77-4721-902e-7f5af895c8b6","savedPayload":{"position":{"x":12092.05177411271,"y":36620.03875260535},"targetPosition":{"x":12169.697487643465,"y":36330.26100471863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b21d7e31-d0fc-4b48-8895-135b23e1fd95","savedPayload":{"position":{"x":12169.697487643465,"y":36330.26100471863},"targetPosition":{"x":12247.34320117422,"y":36040.48325683191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"3d960de5-2cef-4f60-868a-2a19dd68fb48","savedPayload":{"position":{"x":12247.34320117422,"y":36040.48325683191},"targetPosition":{"x":12019.951684230586,"y":35844.79703344847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Assets","config":"{\"codeName\":\"Assets\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Assets","config":"{\"codeName\":\"Assets\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"assets.json","config":"{\"codeName\":\"assets.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"907593fb-4eae-4154-9d50-c5d40eb67283","savedPayload":{"position":{"x":11852.631237783964,"y":36729.10685935843},"targetPosition":{"x":11908.404719932838,"y":36434.33691738844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c3244092-0ed4-4280-9a66-431bdb8bdb76","savedPayload":{"position":{"x":11908.404719932838,"y":36434.33691738844},"targetPosition":{"x":11964.178202081712,"y":36139.56697541846},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"82524113-0751-44ea-b32f-76b102d97e6c","savedPayload":{"position":{"x":11964.178202081712,"y":36139.56697541846},"targetPosition":{"x":12019.951684230586,"y":35844.79703344847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"546dc480-5830-4c7e-a8f3-3dc28b858c53","savedPayload":{"position":{"x":12019.951684230586,"y":35844.79703344847},"targetPosition":{"x":11920.867965644036,"y":35561.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"C","config":"{\"codeName\":\"C\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Contribution","config":"{\"codeName\":\"Contribution\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Contribution-Claims","config":"{\"codeName\":\"Contribution-Claims\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"contribution-claims.json","config":"{\"codeName\":\"contribution-claims.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"59db9293-e094-49de-9034-076f04ce1e03","savedPayload":{"position":{"x":11786.510594320069,"y":36754.08668622786},"targetPosition":{"x":11820.09993715106,"y":36455.97302325989},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cac380e0-b582-45b4-9fe4-d418cde0e0c8","savedPayload":{"position":{"x":11820.09993715106,"y":36455.97302325989},"targetPosition":{"x":11853.689279982053,"y":36157.85936029191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"ee94da9c-13f8-4dfb-8497-8b796fecef9c","savedPayload":{"position":{"x":11853.689279982053,"y":36157.85936029191},"targetPosition":{"x":11887.278622813044,"y":35859.74569732394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"a8d4ed0b-ee1c-4d60-8b27-0a7aad7f8fbf","savedPayload":{"position":{"x":11887.278622813044,"y":35859.74569732394},"targetPosition":{"x":11920.867965644036,"y":35561.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"F","config":"{\"codeName\":\"F\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Feature","config":"{\"codeName\":\"Feature\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Feature","config":"{\"codeName\":\"Feature\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"feature.json","config":"{\"codeName\":\"feature.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"5fe72597-ab63-48c4-8339-d39599c83a5c","savedPayload":{"position":{"x":12280.510220509304,"y":36395.80068252481},"targetPosition":{"x":12015.275602457921,"y":36255.62009404289},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a031c076-c0af-444b-a52a-1a7ad1b79b6f","savedPayload":{"position":{"x":12015.275602457921,"y":36255.62009404289},"targetPosition":{"x":11750.040984406538,"y":36115.43950556097},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Feature-Claim-Vote","config":"{\"codeName\":\"Feature-Claim-Vote\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"feature-claim-vote.json","config":"{\"codeName\":\"feature-claim-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"10592d31-ddf3-4248-9257-2bee715fb41f","savedPayload":{"position":{"x":12106.333095750639,"y":36598.19817342098},"targetPosition":{"x":11928.187040078588,"y":36356.818839490974},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2150d415-2d4c-4775-af81-abf513794e68","savedPayload":{"position":{"x":11928.187040078588,"y":36356.818839490974},"targetPosition":{"x":11750.040984406538,"y":36115.43950556097},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Feature-Class","config":"{\"codeName\":\"Feature-Class\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"feature-class.json","config":"{\"codeName\":\"feature-class.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"3cde6f16-5376-45e1-a1b2-bda4f25cea18","savedPayload":{"position":{"x":11861.587948704286,"y":36704.97938950094},"targetPosition":{"x":11805.814466555412,"y":36410.20944753096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ef2ca842-c88e-4a74-8830-dcbd6d3f99e0","savedPayload":{"position":{"x":11805.814466555412,"y":36410.20944753096},"targetPosition":{"x":11750.040984406538,"y":36115.43950556097},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Feature-Contribution-Claim","config":"{\"codeName\":\"Feature-Contribution-Claim\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"feature-contribution-claim.json","config":"{\"codeName\":\"feature-contribution-claim.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"fcace7cb-fc6f-4048-bf4c-c69c2df3b1f8","savedPayload":{"position":{"x":11594.749557345027,"y":36694.99500133441},"targetPosition":{"x":11672.395270875782,"y":36405.21725344769},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a4ff4ec0-d76e-4125-80ba-6bd73a07e135","savedPayload":{"position":{"x":11672.395270875782,"y":36405.21725344769},"targetPosition":{"x":11750.040984406538,"y":36115.43950556097},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Feature-Contributions-Folder","config":"{\"codeName\":\"Feature-Contributions-Folder\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"feature-contributions-folder.json","config":"{\"codeName\":\"feature-contributions-folder.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"285eefc6-239a-4ec0-8cc2-20db7d374d80","savedPayload":{"position":{"x":11358.668537639665,"y":36570.222539448245},"targetPosition":{"x":11554.354761023102,"y":36342.83102250461},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"14f08f12-da0f-4c31-bd6f-9a82edb45312","savedPayload":{"position":{"x":11554.354761023102,"y":36342.83102250461},"targetPosition":{"x":11750.040984406538,"y":36115.43950556097},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Feature-Weight-Vote","config":"{\"codeName\":\"Feature-Weight-Vote\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"feature-weight-vote.json","config":"{\"codeName\":\"feature-weight-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"55d4266b-6492-41f0-ad61-63a993cb3058","savedPayload":{"position":{"x":11200.103630884552,"y":36355.37472015281},"targetPosition":{"x":11475.072307645545,"y":36235.40711285689},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5fc0f3b6-2ad1-44d5-afa1-af6f0382a478","savedPayload":{"position":{"x":11475.072307645545,"y":36235.40711285689},"targetPosition":{"x":11750.040984406538,"y":36115.43950556097},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"1ca9ddaf-36a1-4b03-8169-547e2677ea58","savedPayload":{"position":{"x":11750.040984406538,"y":36115.43950556097},"targetPosition":{"x":11761.258342689436,"y":35815.64929412445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Features","config":"{\"codeName\":\"Features\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Features","config":"{\"codeName\":\"Features\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"features.json","config":"{\"codeName\":\"features.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"20cff8ec-4565-43b9-876e-4caeb74c120e","savedPayload":{"position":{"x":10965.554488535287,"y":36236.19105957021},"targetPosition":{"x":11230.78910658667,"y":36096.01047108829},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"172c9d0c-381e-4204-8fb7-2bd949a01be2","savedPayload":{"position":{"x":11230.78910658667,"y":36096.01047108829},"targetPosition":{"x":11496.023724638053,"y":35955.82988260637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"008bfd0a-a7d7-435e-b377-f9eb939c2160","savedPayload":{"position":{"x":11496.023724638053,"y":35955.82988260637},"targetPosition":{"x":11761.258342689436,"y":35815.64929412445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"b3dbb7ea-b1c1-4ad4-8d26-ee8f2a34d2c6","savedPayload":{"position":{"x":11761.258342689436,"y":35815.64929412445},"targetPosition":{"x":11920.867965644036,"y":35561.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"P","config":"{\"codeName\":\"P\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Pool","config":"{\"codeName\":\"Pool\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Pool","config":"{\"codeName\":\"Pool\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"pool.json","config":"{\"codeName\":\"pool.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"43489f07-abb1-465f-bf69-b4fbb19a1ef2","savedPayload":{"position":{"x":12041.433239755766,"y":36472.40499942666},"targetPosition":{"x":11844.051621973853,"y":36246.48355962558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"19e08ea4-17de-492b-b82f-51732ccca20c","savedPayload":{"position":{"x":11844.051621973853,"y":36246.48355962558},"targetPosition":{"x":11646.67000419194,"y":36020.5621198245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Pool-Class","config":"{\"codeName\":\"Pool-Class\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"pool-class.json","config":"{\"codeName\":\"pool-class.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"537a54d1-d6e5-4c44-996d-09496c31267e","savedPayload":{"position":{"x":11606.308600824716,"y":36619.203044852366},"targetPosition":{"x":11626.489302508327,"y":36319.88258233843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2c2e19fe-102d-42c0-b99f-fd0743d0e055","savedPayload":{"position":{"x":11626.489302508327,"y":36319.88258233843},"targetPosition":{"x":11646.67000419194,"y":36020.5621198245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Pool-Weight-Vote","config":"{\"codeName\":\"Pool-Weight-Vote\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"pool-weight-vote.json","config":"{\"codeName\":\"pool-weight-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"7a150493-2370-451b-a143-45217839531a","savedPayload":{"position":{"x":11194.827124589774,"y":36415.32535538833},"targetPosition":{"x":11420.748564390857,"y":36217.943737606416},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0eb94e8a-f2e2-4d4b-969d-f624b292a06f","savedPayload":{"position":{"x":11420.748564390857,"y":36217.943737606416},"targetPosition":{"x":11646.67000419194,"y":36020.5621198245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"5c217bff-49bd-42c8-9f89-874e230d7a55","savedPayload":{"position":{"x":11646.67000419194,"y":36020.5621198245},"targetPosition":{"x":11666.850705875551,"y":35721.241657310566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Pools","config":"{\"codeName\":\"Pools\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Pools","config":"{\"codeName\":\"Pools\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"pools.json","config":"{\"codeName\":\"pools.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"6c9b76e7-eb35-4cd0-a783-0b4549e2cd64","savedPayload":{"position":{"x":11090.062653289027,"y":36412.121923632774},"targetPosition":{"x":11282.325337484535,"y":36181.82850152537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc79956d-a904-4c96-9ca5-a91704ff2fc8","savedPayload":{"position":{"x":11282.325337484535,"y":36181.82850152537},"targetPosition":{"x":11474.588021680043,"y":35951.53507941797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"8b585fa8-d5dd-46ff-ad9c-242b3a37c19a","savedPayload":{"position":{"x":11474.588021680043,"y":35951.53507941797},"targetPosition":{"x":11666.850705875551,"y":35721.241657310566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Position","config":"{\"codeName\":\"Position\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Position","config":"{\"codeName\":\"Position\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"position.json","config":"{\"codeName\":\"position.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"98dfaf15-b964-4847-8857-9d52b67f5680","savedPayload":{"position":{"x":11255.59020029258,"y":36382.349018205874},"targetPosition":{"x":11315.767025027562,"y":36088.446398678905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"434094db-bc42-42d6-a516-4d62309260ea","savedPayload":{"position":{"x":11315.767025027562,"y":36088.446398678905},"targetPosition":{"x":11375.943849762545,"y":35794.543779151936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Position-Claim-Vote","config":"{\"codeName\":\"Position-Claim-Vote\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"position-claim-vote.json","config":"{\"codeName\":\"position-claim-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"6127fd65-c2f3-432a-8b47-4a078b7fc742","savedPayload":{"position":{"x":11012.469823458054,"y":36271.918508481},"targetPosition":{"x":11194.2068366103,"y":36033.23114381647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b82eec1d-62fc-4694-9cb4-c5447384b2b4","savedPayload":{"position":{"x":11194.2068366103,"y":36033.23114381647},"targetPosition":{"x":11375.943849762545,"y":35794.543779151936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Position-Class","config":"{\"codeName\":\"Position-Class\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"position-class.json","config":"{\"codeName\":\"position-class.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"35b11254-8727-4199-b112-9f7d87f34693","savedPayload":{"position":{"x":10841.339935249525,"y":36066.93807899566},"targetPosition":{"x":11108.641892506035,"y":35930.7409290738},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0c9e9863-124b-4f72-9810-d2c612870b11","savedPayload":{"position":{"x":11108.641892506035,"y":35930.7409290738},"targetPosition":{"x":11375.943849762545,"y":35794.543779151936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Position-Contribution-Claim","config":"{\"codeName\":\"Position-Contribution-Claim\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"position-contribution-claim.json","config":"{\"codeName\":\"position-contribution-claim.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"0b04be5a-dbe3-4f66-97c5-85b8b7b2a53d","savedPayload":{"position":{"x":10776.09490879704,"y":35808.00661772942},"targetPosition":{"x":11076.019379279793,"y":35801.27519844068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4b1f0d2a-e5c4-4d06-9c4c-1d628d270e82","savedPayload":{"position":{"x":11076.019379279793,"y":35801.27519844068},"targetPosition":{"x":11375.943849762545,"y":35794.543779151936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Position-Contributions-Folder","config":"{\"codeName\":\"Position-Contributions-Folder\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"position-contributions-folder.json","config":"{\"codeName\":\"position-contributions-folder.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"f65115b4-871d-4724-9578-739c1e0249a6","savedPayload":{"position":{"x":10829.657321767256,"y":35546.408676172025},"targetPosition":{"x":11102.8005857649,"y":35670.47622766198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d6d189f2-6a3e-45ed-870f-bf3dd6fa6249","savedPayload":{"position":{"x":11102.8005857649,"y":35670.47622766198},"targetPosition":{"x":11375.943849762545,"y":35794.543779151936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Position-Weight-Vote","config":"{\"codeName\":\"Position-Weight-Vote\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"position-weight-vote.json","config":"{\"codeName\":\"position-weight-vote.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"613a276a-acae-4390-9160-63446cd30fb9","savedPayload":{"position":{"x":10991.41848137153,"y":35333.95693493713},"targetPosition":{"x":11183.681165567037,"y":35564.25035704453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"01a88a18-3e19-4daa-9ae8-46faa5815ce7","savedPayload":{"position":{"x":11183.681165567037,"y":35564.25035704453},"targetPosition":{"x":11375.943849762545,"y":35794.543779151936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"d632a51a-b0da-41c3-86b9-14eec86f3622","savedPayload":{"position":{"x":11375.943849762545,"y":35794.543779151936},"targetPosition":{"x":11666.850705875551,"y":35721.241657310566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Positions","config":"{\"codeName\":\"Positions\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Positions","config":"{\"codeName\":\"Positions\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"positions.json","config":"{\"codeName\":\"positions.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"7fc0ecff-fadd-4750-9c0a-aeda5edd7852","savedPayload":{"position":{"x":10831.547216208415,"y":35386.17736474881},"targetPosition":{"x":11109.981712764127,"y":35497.865462269394},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cd1964a7-b40e-4166-a390-4637c1a242ab","savedPayload":{"position":{"x":11109.981712764127,"y":35497.865462269394},"targetPosition":{"x":11388.41620931984,"y":35609.55355978998},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"a5d60ab5-c483-4114-901f-ae72224ce3c6","savedPayload":{"position":{"x":11388.41620931984,"y":35609.55355978998},"targetPosition":{"x":11666.850705875551,"y":35721.241657310566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"ff65199f-44ac-40c6-9ef3-281cf1e3ef1b","savedPayload":{"position":{"x":11666.850705875551,"y":35721.241657310566},"targetPosition":{"x":11920.867965644036,"y":35561.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"U","config":"{\"codeName\":\"U\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"User","config":"{\"codeName\":\"User\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"User-Profile","config":"{\"codeName\":\"User-Profile\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"user-profile.json","config":"{\"codeName\":\"user-profile.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"3cd2be76-6d56-43e4-bf20-1eab845bd5f1","savedPayload":{"position":{"x":10950.546758592849,"y":36097.909609498776},"targetPosition":{"x":11137.59369915047,"y":35863.360164758364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"41232e8d-0919-4fc3-a0b2-41d7e0472379","savedPayload":{"position":{"x":11137.59369915047,"y":35863.360164758364},"targetPosition":{"x":11324.64063970809,"y":35628.81072001795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"User-Referrer","config":"{\"codeName\":\"User-Referrer\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"user-referrer.json","config":"{\"codeName\":\"user-referrer.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e6be37b5-ca03-4806-9f74-58d0bfc60cb2","savedPayload":{"position":{"x":10728.413313772144,"y":35695.98940567994},"targetPosition":{"x":11026.526976740117,"y":35662.400062848945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f079ff69-dee4-4917-80e5-67f499bb8337","savedPayload":{"position":{"x":11026.526976740117,"y":35662.400062848945},"targetPosition":{"x":11324.64063970809,"y":35628.81072001795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"User-Vote-Transfer","config":"{\"codeName\":\"User-Vote-Transfer\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"user-vote-transfer.json","config":"{\"codeName\":\"user-vote-transfer.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"7e5ae974-a4d3-4252-ae0f-01cb709e58bf","savedPayload":{"position":{"x":10855.541750227272,"y":35254.71683890271},"targetPosition":{"x":11090.091194967681,"y":35441.76377946033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6dd0bfca-8309-4f77-b16c-abc258fde9a3","savedPayload":{"position":{"x":11090.091194967681,"y":35441.76377946033},"targetPosition":{"x":11324.64063970809,"y":35628.81072001795},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"49f0e774-dad4-4dd6-a51d-1b2d7a222e02","savedPayload":{"position":{"x":11324.64063970809,"y":35628.81072001795},"targetPosition":{"x":11622.754302676063,"y":35595.22137718696},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"a539a091-0426-42c5-a295-3eadf51ee56e","savedPayload":{"position":{"x":11622.754302676063,"y":35595.22137718696},"targetPosition":{"x":11920.867965644036,"y":35561.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"V","config":"{\"codeName\":\"V\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Votes","config":"{\"codeName\":\"Votes\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Votes-Distribution","config":"{\"codeName\":\"Votes-Distribution\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"votes-distribution.json","config":"{\"codeName\":\"votes-distribution.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"15c8af38-e816-4c2f-af38-addbf5152dc9","savedPayload":{"position":{"x":10764.998083519044,"y":35475.01156148061},"targetPosition":{"x":11059.76802548903,"y":35419.238079331735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c5ccd68b-f032-47c5-9840-519deeb1827e","savedPayload":{"position":{"x":11059.76802548903,"y":35419.238079331735},"targetPosition":{"x":11354.537967459015,"y":35363.46459718286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Votes-Switch","config":"{\"codeName\":\"Votes-Switch\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"votes-switch.json","config":"{\"codeName\":\"votes-switch.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"57630c49-f5a5-4c43-b1c6-bd8706b16865","savedPayload":{"position":{"x":10963.165520692142,"y":34908.681563295584},"targetPosition":{"x":11158.851744075579,"y":35136.07308023922},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"99c308d0-ef02-4204-b22d-04e52ca64b80","savedPayload":{"position":{"x":11158.851744075579,"y":35136.07308023922},"targetPosition":{"x":11354.537967459015,"y":35363.46459718286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"f7dd3d10-2100-4244-9d5f-8d8cf1e54fab","savedPayload":{"position":{"x":11354.537967459015,"y":35363.46459718286},"targetPosition":{"x":11637.702966551526,"y":35462.54831576941},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"bd0fb1ea-1d5c-47dc-b2c4-f7936fcec779","savedPayload":{"position":{"x":11637.702966551526,"y":35462.54831576941},"targetPosition":{"x":11920.867965644036,"y":35561.632034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"17ebdbad-f536-4ba9-b4f6-da4162819d94","savedPayload":{"position":{"x":701.8679656440357,"y":47605.632034355964},"targetPosition":{"x":914,"y":47393.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"fe4bdb06-03cf-41ff-a145-76f3d89c529b","savedPayload":{"position":{"x":914,"y":47393.5},"targetPosition":{"x":914,"y":47093.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"New Asset Class","config":"{\n\"folderPath\": \"\"\n}","project":"Governance","assetClasses":[],"assets":[],"id":"9f76b292-9d25-4e69-9c49-0ac95fa43936","savedPayload":{"position":{"x":614,"y":47093.5},"targetPosition":{"x":914,"y":47093.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"ac28ed65-50a4-46c5-b143-a6de22ba3525","savedPayload":{"position":{"x":15974,"y":47069.5},"targetPosition":{"x":15974,"y":47069.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"User Profile","name":"Thomas","config":"{\n \"tokens\": \"1000\"\n}","project":"Governance","contributionClaims":{"type":"Contribution Claims","name":"New Contribution Claims","config":"{}","project":"Governance","assetContributionsFolder":[],"featureContributionsFolder":[],"positionContributionsFolder":[],"id":"383c5374-946d-40ca-905f-45c3bf50b421","savedPayload":{"position":{"x":17262,"y":23149.25},"targetPosition":{"x":16962,"y":23149.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0bd9ed3b-7264-4700-bbcf-081a4fbfba3e","savedPayload":{"position":{"x":16962,"y":23149.25},"targetPosition":{"x":16962,"y":23149.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Governance Icons","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Governance Icons","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Asset","config":"{\n \"codeName\": \"Asset\"\n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"asset-claim-vote.png","config":"{\"codeName\":\"asset-claim-vote.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d469d365-6d40-49b9-944f-6c7a065bd832","savedPayload":{"position":{"x":12611.406176589337,"y":41094.389711443386},"targetPosition":{"x":12428.777747886721,"y":41332.39571353076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset-class.png","config":"{\"codeName\":\"asset-class.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"00f15715-bee3-46e3-80f7-67e66743653d","savedPayload":{"position":{"x":12688.585369022052,"y":41182.39571353076},"targetPosition":{"x":12428.777747886721,"y":41332.39571353076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset-contribution-claim.png","config":"{\"codeName\":\"asset-contribution-claim.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"a8da07a0-862c-470f-94ae-e7194ddcf5f1","savedPayload":{"position":{"x":12726.211206298864,"y":41293.23785586474},"targetPosition":{"x":12428.777747886721,"y":41332.39571353076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset-contributions-folder.png","config":"{\"codeName\":\"asset-contributions-folder.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e54d2f4d-b8ac-4265-8a72-6bfad2603742","savedPayload":{"position":{"x":12718.555495773442,"y":41410.041427061515},"targetPosition":{"x":12428.777747886721,"y":41332.39571353076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset-weight-vote.png","config":"{\"codeName\":\"asset-weight-vote.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"b3d4aa06-fa59-42df-9854-8f1561d65c6c","savedPayload":{"position":{"x":12666.78374997409,"y":41515.02414223337},"targetPosition":{"x":12428.777747886721,"y":41332.39571353076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"asset.png","config":"{\"codeName\":\"asset.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d9a8c95c-183c-44a1-985a-57f843a3c263","savedPayload":{"position":{"x":12578.777747886721,"y":41592.20333466609},"targetPosition":{"x":12428.777747886721,"y":41332.39571353076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"assets.png","config":"{\"codeName\":\"assets.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"7a61c595-77c5-4283-a0b5-6ae0740b3593","savedPayload":{"position":{"x":12467.935605552737,"y":41629.8291719429},"targetPosition":{"x":12428.777747886721,"y":41332.39571353076},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"54ee43b3-2dea-463c-b58c-e44e9f4c6c52","savedPayload":{"position":{"x":12428.777747886721,"y":41332.39571353076},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Feature","config":"{\"codeName\":\"Feature\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"feature-claim-vote.png","config":"{\"codeName\":\"feature-claim-vote.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"5ebe8685-397b-4844-b800-4f09509b9e89","savedPayload":{"position":{"x":12636.8136232227,"y":41222.121571297386},"targetPosition":{"x":12398.807621135331,"y":41404.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-class.png","config":"{\"codeName\":\"feature-class.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"7f763612-e8a0-4a0f-9c45-ca2803fdf369","savedPayload":{"position":{"x":12688.585369022052,"y":41327.10428646924},"targetPosition":{"x":12398.807621135331,"y":41404.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-contribution-claim.png","config":"{\"codeName\":\"feature-contribution-claim.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"1cf9fc00-e989-47fd-b04b-853a7d8688e4","savedPayload":{"position":{"x":12696.241079547473,"y":41443.90785766602},"targetPosition":{"x":12398.807621135331,"y":41404.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-contributions-folder.png","config":"{\"codeName\":\"feature-contributions-folder.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"1d6ae50b-ec02-4b61-b15c-45acb3e59888","savedPayload":{"position":{"x":12658.615242270662,"y":41554.75},"targetPosition":{"x":12398.807621135331,"y":41404.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-weight-vote.png","config":"{\"codeName\":\"feature-weight-vote.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"eecbe6d2-3ef4-4dfa-9b3c-16aca89b2966","savedPayload":{"position":{"x":12581.436049837946,"y":41642.75600208737},"targetPosition":{"x":12398.807621135331,"y":41404.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature.png","config":"{\"codeName\":\"feature.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"b58ee343-ba05-4c65-903d-478671380495","savedPayload":{"position":{"x":12476.453334666086,"y":41694.52774788672},"targetPosition":{"x":12398.807621135331,"y":41404.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"features.png","config":"{\"codeName\":\"features.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e59ffddd-2de1-47df-af3a-3a6eca623789","savedPayload":{"position":{"x":12359.649763469315,"y":41702.183458412146},"targetPosition":{"x":12398.807621135331,"y":41404.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c47b776e-528e-4721-b88e-476b69887bfe","savedPayload":{"position":{"x":12398.807621135331,"y":41404.75},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Pool","config":"{\"codeName\":\"Pool\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"pool-class.png","config":"{\"codeName\":\"pool-class.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"47467201-be6c-494b-b5de-c0663046926f","savedPayload":{"position":{"x":12647.438536534504,"y":41419.9516948439},"targetPosition":{"x":12351.132034355964,"y":41466.882034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"pool-weight-vote.png","config":"{\"codeName\":\"pool-weight-vote.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"9bf96fd5-b186-4570-963d-98adaf86246e","savedPayload":{"position":{"x":12618.433991612474,"y":41603.07918427783},"targetPosition":{"x":12351.132034355964,"y":41466.882034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"pool.png","config":"{\"codeName\":\"pool.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"dfcb7f42-34c8-4293-b111-e2a10cd461ca","savedPayload":{"position":{"x":12487.329184277827,"y":41734.18399161247},"targetPosition":{"x":12351.132034355964,"y":41466.882034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"pools.png","config":"{\"codeName\":\"pools.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"f0e80b3a-46ce-43fc-9b36-cfa2839beaf8","savedPayload":{"position":{"x":12304.201694843894,"y":41763.18853653451},"targetPosition":{"x":12351.132034355964,"y":41466.882034355964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6cbb254d-e2db-4acb-aa6c-e54530fcfdd8","savedPayload":{"position":{"x":12351.132034355964,"y":41466.882034355964},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Position","config":"{\"codeName\":\"Position\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"position-claim-vote.png","config":"{\"codeName\":\"position-claim-vote.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"44d939d3-3aae-4590-856f-05c292e51ad1","savedPayload":{"position":{"x":12586.433458412142,"y":41475.399763469315},"targetPosition":{"x":12289,"y":41514.55762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-class.png","config":"{\n \"codeName\": \"position-class.png\"\n}","project":"Governance","assetClasses":[],"assets":[],"id":"e233d7d1-bfaf-4e29-a745-cc8a40ca4a95","savedPayload":{"position":{"x":12578.777747886721,"y":41592.20333466609},"targetPosition":{"x":12289,"y":41514.55762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-contribution-claim.png","config":"{\"codeName\":\"position-contribution-claim.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d2f70b9e-6078-4aa1-8460-296d34ec14db","savedPayload":{"position":{"x":12527.00600208737,"y":41697.18604983795},"targetPosition":{"x":12289,"y":41514.55762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-contributions-folder.png","config":"{\"codeName\":\"position-contributions-folder.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"58e6d360-815e-47eb-9b63-65e2f8f50ee9","savedPayload":{"position":{"x":12439,"y":41774.365242270665},"targetPosition":{"x":12289,"y":41514.55762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position-weight-vote.png","config":"{\"codeName\":\"position-weight-vote.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"b2375afa-3c5d-4700-9afd-02f86c623975","savedPayload":{"position":{"x":12328.157857666016,"y":41811.99107954748},"targetPosition":{"x":12289,"y":41514.55762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"position.png","config":"{\"codeName\":\"position.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"efacd278-9ac7-4262-bfd4-4d18569f364d","savedPayload":{"position":{"x":12211.354286469244,"y":41804.335369022054},"targetPosition":{"x":12289,"y":41514.55762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"positions.png","config":"{\"codeName\":\"positions.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"bd633ce2-e2da-4a80-a00f-30956c74fc5a","savedPayload":{"position":{"x":12106.371571297384,"y":41752.563623222704},"targetPosition":{"x":12289,"y":41514.55762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c9259a7b-7d55-4518-9f0c-5eefaab7a946","savedPayload":{"position":{"x":12289,"y":41514.55762113533},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"User","config":"{\"codeName\":\"User\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"user-profile.png","config":"{\"codeName\":\"user-profile.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"8326deee-10aa-4d3e-83d7-cafca4f5797d","savedPayload":{"position":{"x":12476.453334666086,"y":41694.52774788672},"targetPosition":{"x":12216.645713530756,"y":41544.52774788672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"user-referrer.png","config":"{\"codeName\":\"user-referrer.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"6ee8372f-1212-49d1-a86f-0a2c6e1b88f5","savedPayload":{"position":{"x":12294.291427061511,"y":41834.30549577344},"targetPosition":{"x":12216.645713530756,"y":41544.52774788672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"user-vote-transfer.png","config":"{\"codeName\":\"user-vote-transfer.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d318d12f-65b6-48b1-a56f-38a1d12f8893","savedPayload":{"position":{"x":12066.645713530756,"y":41804.335369022054},"targetPosition":{"x":12216.645713530756,"y":41544.52774788672},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"58b91cd0-551e-4afa-afc9-5ab126fd55ae","savedPayload":{"position":{"x":12216.645713530756,"y":41544.52774788672},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Votes","config":"{\"codeName\":\"Votes\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"votes-distribution.png","config":"{\"codeName\":\"votes-distribution.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"ecd3b390-c3fc-43a5-b255-4561320a0f66","savedPayload":{"position":{"x":12289,"y":41814.55762113533},"targetPosition":{"x":12139,"y":41554.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"votes-switch.png","config":"{\"codeName\":\"votes-switch.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"71ce2b80-2055-46d6-bb5f-6eea9f3b9bfb","savedPayload":{"position":{"x":11989,"y":41814.55762113533},"targetPosition":{"x":12139,"y":41554.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c04b7343-d1ea-4d0a-9476-95fddac2c19a","savedPayload":{"position":{"x":12139,"y":41554.75},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[{"type":"Asset","name":"configuration.png","config":"{\"codeName\":\"configuration.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d2c6fe8d-9e12-476b-b4f1-9fde76253f36","savedPayload":{"position":{"x":12061.354286469244,"y":41544.52774788672},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"contribution-claims.png","config":"{\"codeName\":\"contribution-claims.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"07380d91-2e80-4ce4-b04a-086b4dac4dd2","savedPayload":{"position":{"x":11989,"y":41514.55762113533},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"delete-entity.png","config":"{\n \"codeName\": \"delete-entity.png\"\n}","project":"Governance","assetClasses":[],"assets":[],"id":"69867213-83d7-44f4-ade7-3539a0adc531","savedPayload":{"position":{"x":11926.867965644036,"y":41466.882034355964},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"governance-project.png","config":"{\"codeName\":\"governance-project.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"bf83b8cf-294f-4d12-9a51-2b878e20e3ce","savedPayload":{"position":{"x":11879.192378864669,"y":41404.75},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"governance.png","config":"{\"codeName\":\"governance.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"2d7acb98-1349-4445-9156-92cf846ed470","savedPayload":{"position":{"x":11849.222252113279,"y":41332.39571353076},"targetPosition":{"x":12139,"y":41254.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4686c7ee-d550-4b08-b37e-1075b1db2eef","savedPayload":{"position":{"x":12139,"y":41254.75},"targetPosition":{"x":12139,"y":40954.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"ba6baa51-1342-4207-8b96-d2ddda655f74","savedPayload":{"position":{"x":4454,"y":47063.75},"targetPosition":{"x":4454,"y":47063.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Governance Plugins","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"Governance/Plugins\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Workspaces","config":"{\"codeName\":\"Workspaces\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Governance-Demo.json","config":"{\"codeName\":\"Governance-Demo.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e7b2ce7e-053f-4985-9482-c50aaed5752a","savedPayload":{"position":{"x":12128.000000000002,"y":47963.5},"targetPosition":{"x":12128.000000000002,"y":47663.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"31a49282-b796-4cf2-a766-1345c656e568","savedPayload":{"position":{"x":12128.000000000002,"y":47663.5},"targetPosition":{"x":12128.000000000002,"y":47363.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"8b684eb6-2d8d-45a1-8388-d04b7423eebf","savedPayload":{"position":{"x":12128.000000000002,"y":47363.5},"targetPosition":{"x":12128.000000000002,"y":47063.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"f750ffa2-2e74-4c10-816b-cceae1b21f14","savedPayload":{"position":{"x":12128.000000000002,"y":47063.5},"targetPosition":{"x":12128.000000000002,"y":47063.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Governance UI","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"Governance/UI\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Function-Libraries","config":"{\"codeName\":\"Function-Libraries\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"ActionSwitch.js","config":"{\"codeName\":\"ActionSwitch.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"4b87c9a7-3122-41d7-844d-1669ebd82b1e","savedPayload":{"position":{"x":8734.433458412144,"y":47588.649763469315},"targetPosition":{"x":8437.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Assets.js","config":"{\"codeName\":\"Assets.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e48d26a2-77d0-4e3b-997f-821579205422","savedPayload":{"position":{"x":8726.777747886723,"y":47705.45333466609},"targetPosition":{"x":8437.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Claims.js","config":"{\"codeName\":\"Claims.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"c15825dd-3f11-4dfd-a577-7f51d244f184","savedPayload":{"position":{"x":8675.006002087372,"y":47810.43604983795},"targetPosition":{"x":8437.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"DistributionProcess.js","config":"{\"codeName\":\"DistributionProcess.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"f79fce14-7127-4a41-985a-df4a0acc0cbf","savedPayload":{"position":{"x":8587.000000000002,"y":47887.615242270665},"targetPosition":{"x":8437.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Tokens.js","config":"{\"codeName\":\"Tokens.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"9570efa6-0046-49e6-bdb4-15d80687edc5","savedPayload":{"position":{"x":8476.157857666018,"y":47925.24107954748},"targetPosition":{"x":8437.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Votes.js","config":"{\"codeName\":\"Votes.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"1182a3f0-0792-4577-a4d1-adf9bb4506ff","savedPayload":{"position":{"x":8359.354286469246,"y":47917.585369022054},"targetPosition":{"x":8437.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"Weights.js","config":"{\"codeName\":\"Weights.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"8e70fb9a-4bba-4e4f-93fe-f7a9d517656b","savedPayload":{"position":{"x":8254.371571297386,"y":47865.813623222704},"targetPosition":{"x":8437.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"12f4bc65-2a0a-4560-b065-33f613ca0e6a","savedPayload":{"position":{"x":8437.000000000002,"y":47627.80762113533},"targetPosition":{"x":8287.000000000002,"y":47368},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Spaces","config":"{\"codeName\":\"Spaces\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Assets-Space","config":"{\"codeName\":\"Assets-Space\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Assets.js","config":"{\"codeName\":\"Assets.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"9cb8b9c3-d2ac-43fe-93bf-bd5d88f6ea75","savedPayload":{"position":{"x":8437.000000000002,"y":48147.422863406},"targetPosition":{"x":8287.000000000002,"y":47887.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4d37d845-6806-4446-916b-b78c5914ff31","savedPayload":{"position":{"x":8287.000000000002,"y":47887.615242270665},"targetPosition":{"x":8137.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Features-Space","config":"{\"codeName\":\"Features-Space\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Features.js","config":"{\"codeName\":\"Features.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d16ba32e-c08b-4f01-96a2-43764225d647","savedPayload":{"position":{"x":8137.000000000002,"y":48227.80762113533},"targetPosition":{"x":8137.000000000002,"y":47927.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fa8fff1a-6465-4d51-bd73-f4f56ba9c7c9","savedPayload":{"position":{"x":8137.000000000002,"y":47927.80762113533},"targetPosition":{"x":8137.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Pools-Space","config":"{\"codeName\":\"Pools-Space\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Pools.js","config":"{\"codeName\":\"Pools.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"217a2ec1-b503-4570-a9e6-49a95373a044","savedPayload":{"position":{"x":7837.000000000002,"y":48147.422863406},"targetPosition":{"x":7987.000000000002,"y":47887.615242270665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b1688d83-7fb2-4455-92fa-b53774e6ee04","savedPayload":{"position":{"x":7987.000000000002,"y":47887.615242270665},"targetPosition":{"x":8137.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Positions-Space","config":"{\"codeName\":\"Positions-Space\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Positions.js","config":"{\"codeName\":\"Positions.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"b1a6b316-dc17-4a11-9696-62ab85e9aee6","savedPayload":{"position":{"x":7617.384757729338,"y":47927.80762113533},"targetPosition":{"x":7877.19237886467,"y":47777.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b29ac4d6-37ca-4a41-ae02-a0b43e3eaa11","savedPayload":{"position":{"x":7877.19237886467,"y":47777.80762113533},"targetPosition":{"x":8137.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"User-Profile-Space","config":"{\"codeName\":\"User-Profile-Space\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"UserProfile.js","config":"{\"codeName\":\"UserProfile.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"252e5203-d545-4ad0-94c9-5aa8b2aaf66a","savedPayload":{"position":{"x":7537.000000000002,"y":47627.80762113533},"targetPosition":{"x":7837.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6273c08a-532d-4fb3-9a88-4123c4131422","savedPayload":{"position":{"x":7837.000000000002,"y":47627.80762113533},"targetPosition":{"x":8137.000000000002,"y":47627.80762113533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"0a347833-46b3-4d73-b2b7-174bdcf88dd7","savedPayload":{"position":{"x":8137.000000000002,"y":47627.80762113533},"targetPosition":{"x":8287.000000000002,"y":47368},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"bf7b6ecf-6e25-45bb-8c44-eda37c7b53d7","savedPayload":{"position":{"x":8287.000000000002,"y":47368},"targetPosition":{"x":8287.000000000002,"y":47068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"d33e7827-e8bb-421f-a21a-f58fabe21715","savedPayload":{"position":{"x":8287.000000000002,"y":47068},"targetPosition":{"x":8287.000000000002,"y":47068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"AAA","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[],"assets":[],"id":"828e5e4a-bd37-40b7-8e05-1b9487021d89","savedPayload":{"position":{"x":12130.000000000002,"y":40980.75},"targetPosition":{"x":12130.000000000002,"y":40980.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"BBB","config":"{\n \"folderPath\": \"\"\n}","project":"Governance","assetClasses":[],"assets":[],"id":"e786a6e9-fb29-4d4b-8b1f-a841b9f64d1c","savedPayload":{"position":{"x":12135,"y":35057.5},"targetPosition":{"x":12135,"y":35057.5},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"TensorFlow Icons","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Governance Icons","config":"{\n \"folderPath\": \"TensorFlow/Icons\"\n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"activation-function.png","config":"{\"codeName\":\"activation-function.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"98b63d51-5cf8-4880-993a-9c993341beb2","savedPayload":{"position":{"x":20113.975347902,"y":47391.5238036417},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"artificial-neural-network.png","config":"{\"codeName\":\"artificial-neural-network.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"47e207df-4d9c-4b4e-8d80-c71c9d93cb67","savedPayload":{"position":{"x":20110.908391020817,"y":47416.12837708422},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"basic-layers.png","config":"{\"codeName\":\"basic-layers.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"48496cea-685b-4b88-9cec-e44199cf8640","savedPayload":{"position":{"x":20105.8200797818,"y":47440.39564614224},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"callbacks.png","config":"{\"codeName\":\"callbacks.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"eb45f7e9-dab7-4353-ac90-527da3e14bd2","savedPayload":{"position":{"x":20098.74517251019,"y":47464.15984076141},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"compile.png","config":"{\"codeName\":\"compile.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"7c6fd52e-f440-44a2-84ab-0da8e5909ab5","savedPayload":{"position":{"x":20089.731997996518,"y":47487.25862739589},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"configuration.png","config":"{\"codeName\":\"configuration.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"84764bc4-f90c-4df5-bd22-4739944844f4","savedPayload":{"position":{"x":20078.842125361945,"y":47509.534217911125},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"data-feature.png","config":"{\"codeName\":\"data-feature.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"3a2f42ce-8b7b-4202-a8f9-37fe871695d9","savedPayload":{"position":{"x":20066.14994347876,"y":47530.834447436726},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"data-label.png","config":"{\"codeName\":\"data-label.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"30a304cb-eb59-44c4-95e3-3ae5cc9ed1ef","savedPayload":{"position":{"x":20051.74215281892,"y":47551.0138138069},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"delete-entity.png","config":"{\"codeName\":\"delete-entity.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"96b473df-376e-4bf9-b63d-d3c14fb4e3a6","savedPayload":{"position":{"x":20035.717173201938,"y":47569.93447148772},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"dense-layer.png","config":"{\"codeName\":\"dense-layer.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"ac6f225f-9d5b-44e8-be90-5484632a0821","savedPayload":{"position":{"x":20018.184471487722,"y":47587.46717320194},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"dimensionality-units.png","config":"{\"codeName\":\"dimensionality-units.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"c8c88547-dd9d-474e-8630-c01b1e4934f7","savedPayload":{"position":{"x":19999.2638138069,"y":47603.492152818915},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"dtype.png","config":"{\"codeName\":\"dtype.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"cf3d34bf-3e61-4f3c-811d-58125c8cf05d","savedPayload":{"position":{"x":19979.08444743673,"y":47617.89994347876},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"epochs.png","config":"{\"codeName\":\"epochs.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"9c042d35-09d8-44aa-b2e3-b4a54811a05d","savedPayload":{"position":{"x":19957.78421791112,"y":47630.592125361945},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"execution-environment.png","config":"{\"codeName\":\"execution-environment.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"7e5ab36b-13b2-4ef6-b0c3-f6885760a45b","savedPayload":{"position":{"x":19935.50862739589,"y":47641.48199799652},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"feature-formula.png","config":"{\"codeName\":\"feature-formula.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"d8528215-f19a-494c-bbe1-4d3b9987c40b","savedPayload":{"position":{"x":19912.409840761404,"y":47650.49517251019},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"fit-dataset.png","config":"{\"codeName\":\"fit-dataset.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"f1aff037-c7a4-4182-8abd-11e0a11e8dac","savedPayload":{"position":{"x":19888.64564614224,"y":47657.5700797818},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"input-features.png","config":"{\"codeName\":\"input-features.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"14e185a7-09b2-4da2-83d9-0cf5e65ee4fb","savedPayload":{"position":{"x":19864.37837708422,"y":47662.658391020814},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"input-layer.png","config":"{\"codeName\":\"input-layer.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"acaa1d92-8fa4-4763-9e45-ce114f1b4fb8","savedPayload":{"position":{"x":19839.7738036417,"y":47665.725347902},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"input-shape.png","config":"{\"codeName\":\"input-shape.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"8ee2cdc5-2624-4d05-bc12-fe0da38ef0df","savedPayload":{"position":{"x":19815,"y":47666.75},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"label-formula.png","config":"{\"codeName\":\"label-formula.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"5eb0fed8-04c4-4579-b1c1-6d6f6109bf46","savedPayload":{"position":{"x":19790.2261963583,"y":47665.725347902},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"layers-api.png","config":"{\"codeName\":\"layers-api.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"bf00405b-e0cf-475a-99fc-0d65074e5fee","savedPayload":{"position":{"x":19765.62162291578,"y":47662.658391020814},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"loss-function.png","config":"{\"codeName\":\"loss-function.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"0e387aca-d5be-4e19-a2c2-fc4833e9d5dd","savedPayload":{"position":{"x":19741.35435385776,"y":47657.5700797818},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"machine-learning.png","config":"{\"codeName\":\"machine-learning.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"c23e6f21-a833-4890-bd37-eeea2c796bdf","savedPayload":{"position":{"x":19717.590159238596,"y":47650.49517251019},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"metrics.png","config":"{\"codeName\":\"metrics.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"f4513b32-5589-4ad0-90d1-f5325932de8a","savedPayload":{"position":{"x":19694.49137260411,"y":47641.48199799652},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"model.png","config":"{\"codeName\":\"model.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"b4bc05ec-6546-45fd-bcc6-de1644416965","savedPayload":{"position":{"x":19672.21578208888,"y":47630.592125361945},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"nodejs-backend.png","config":"{\"codeName\":\"nodejs-backend.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"c9cf7ffc-e709-4705-8474-9d32c86e7a0e","savedPayload":{"position":{"x":19650.91555256327,"y":47617.89994347876},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"optimizer.png","config":"{\"codeName\":\"optimizer.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e6e4f223-beab-4768-8217-3a324bb77f13","savedPayload":{"position":{"x":19630.7361861931,"y":47603.492152818915},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"output-labels.png","config":"{\"codeName\":\"output-labels.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"3d8252e5-0a2f-4096-a501-744250c14c06","savedPayload":{"position":{"x":19611.815528512278,"y":47587.46717320194},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"output-layer.png","config":"{\"codeName\":\"output-layer.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"04d31085-ce78-4d0c-9110-c9a4e1067f1c","savedPayload":{"position":{"x":19594.282826798062,"y":47569.93447148772},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"sequential-layer.png","config":"{\"codeName\":\"sequential-layer.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"13d23933-7882-4990-875b-8cbbdd84be99","savedPayload":{"position":{"x":19578.25784718108,"y":47551.0138138069},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"sequential-model.png","config":"{\"codeName\":\"sequential-model.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"4682e261-6f9e-45dc-9967-bcf5f5729d2f","savedPayload":{"position":{"x":19563.85005652124,"y":47530.834447436726},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"supervised-learning.png","config":"{\"codeName\":\"supervised-learning.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"366feb42-c230-47ca-a14b-d488e9bc164e","savedPayload":{"position":{"x":19551.157874638055,"y":47509.534217911125},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"tensorflow-library.png","config":"{\"codeName\":\"tensorflow-library.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"16e92255-4433-47d4-809d-b8f67294033e","savedPayload":{"position":{"x":19540.268002003482,"y":47487.25862739589},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"tensorflow-project.png","config":"{\"codeName\":\"tensorflow-project.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"5880a9da-b0f6-4733-8346-59ccf82e06d3","savedPayload":{"position":{"x":19531.25482748981,"y":47464.15984076141},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"tensorflow.png","config":"{\"codeName\":\"tensorflow.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"00b3ec30-b655-499a-bd4d-20d972b53081","savedPayload":{"position":{"x":19524.1799202182,"y":47440.39564614224},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"trainable.png","config":"{\"codeName\":\"trainable.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"860624bf-649a-48ba-8970-b6c060b7a2e5","savedPayload":{"position":{"x":19519.091608979183,"y":47416.12837708422},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"verbose.png","config":"{\"codeName\":\"verbose.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"a92fcd21-ac45-42c8-bb8f-3d694bbf4120","savedPayload":{"position":{"x":19516.024652098,"y":47391.5238036417},"targetPosition":{"x":19815,"y":47366.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c3eeee0e-5644-4e1e-940c-3ebcd5c7f8c8","savedPayload":{"position":{"x":19815,"y":47366.75},"targetPosition":{"x":19815,"y":47066.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"f8bd3c1d-2322-4fdf-9c10-968942ce6e9c","savedPayload":{"position":{"x":19815,"y":47066.75},"targetPosition":{"x":19815,"y":47066.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"TensorFlow TS","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"TensorFlow/TS\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Bot-Modules","config":"{\"codeName\":\"Bot-Modules\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Learning-Bot","config":"{\"codeName\":\"Learning-Bot\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Low-Frequency-Learning","config":"{\"codeName\":\"Low-Frequency-Learning\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"package-lock.json","config":"{\"codeName\":\"package-lock.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"e95712fb-4fa6-4533-b9cf-2395a36e4e97","savedPayload":{"position":{"x":27726.132034355964,"y":48493.132034355964},"targetPosition":{"x":27514,"y":48281},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"package.json","config":"{\"codeName\":\"package.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"ca14deb9-9dae-4380-be65-90c32e346d6f","savedPayload":{"position":{"x":27514,"y":48581},"targetPosition":{"x":27514,"y":48281},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"TensorFlowLibrary.js","config":"{\"codeName\":\"TensorFlowLibrary.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"73e72073-74c7-45db-909e-ba33aeb6a6f4","savedPayload":{"position":{"x":27301.867965644036,"y":48493.132034355964},"targetPosition":{"x":27514,"y":48281},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"87135ff3-eadf-481e-b20d-32593dcd8fce","savedPayload":{"position":{"x":27514,"y":48281},"targetPosition":{"x":27514,"y":47981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"0f027b5d-19a3-40c7-9c04-20fe713a7aab","savedPayload":{"position":{"x":27514,"y":47981},"targetPosition":{"x":27514,"y":47681},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"98b51419-a7f6-48d0-a4b0-1adee0da6d25","savedPayload":{"position":{"x":27514,"y":47681},"targetPosition":{"x":27514,"y":47381},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"87c1bc50-eed9-45a0-ab9a-30228381295b","savedPayload":{"position":{"x":27514,"y":47381},"targetPosition":{"x":27514,"y":47081},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"01fc2fc8-f1f0-4509-88ad-7ad88cd39558","savedPayload":{"position":{"x":27514,"y":47081},"targetPosition":{"x":27514,"y":47081},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"TensorFlow UI","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"TensorFlow/UI\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Function-Libraries","config":"{\"codeName\":\"Function-Libraries\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"ActionSwitch.js","config":"{\"codeName\":\"ActionSwitch.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"1d7f6aca-d3d2-4514-afe7-859f2b4c41a0","savedPayload":{"position":{"x":23668.000000000004,"y":47979},"targetPosition":{"x":23668.000000000004,"y":47679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"20d2c43c-f081-4813-9d88-e7a9d0def04f","savedPayload":{"position":{"x":23668.000000000004,"y":47679},"targetPosition":{"x":23668.000000000004,"y":47379},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"48575c7f-0aa9-46be-b5c6-90805283d41a","savedPayload":{"position":{"x":23668.000000000004,"y":47379},"targetPosition":{"x":23668.000000000004,"y":47079},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"1344d901-5dd9-42b7-8cc8-7d9068c35317","savedPayload":{"position":{"x":23668.000000000004,"y":47079},"targetPosition":{"x":23668.000000000004,"y":47079},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"TensorFLow Plugins","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"TensorFLow/Plugins\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Workspaces","config":"{\"codeName\":\"Workspaces\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Machine-Learning-Under-Development.json","config":"{\"codeName\":\"Machine-Learning-Under-Development.json\"}","project":"Governance","assetClasses":[],"assets":[],"id":"092750a9-66bc-47db-b89f-3c35c625cc44","savedPayload":{"position":{"x":30868,"y":47964},"targetPosition":{"x":30868,"y":47664},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"620ceff4-c818-45ec-9a25-5f70cc42b41c","savedPayload":{"position":{"x":30868,"y":47664},"targetPosition":{"x":30868,"y":47364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"d4a576b4-6cb0-404a-bc44-dfe9e1c3a9e8","savedPayload":{"position":{"x":30868,"y":47364},"targetPosition":{"x":30868,"y":47064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"c2b33442-b550-4c34-ab32-bf264dad2806","savedPayload":{"position":{"x":31346,"y":47073},"targetPosition":{"x":31346,"y":47073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Ethereum Icons","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"Ethereum/Icons\"\n}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"ethereum.png","config":"{\"codeName\":\"ethereum.png\"}","project":"Governance","assetClasses":[],"assets":[],"id":"916e3417-479e-4729-8a2b-d2e974009c06","savedPayload":{"position":{"x":34701,"y":47673.25},"targetPosition":{"x":34701,"y":47373.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e20aca75-5594-4e8c-bf1c-6c3a8cf9a369","savedPayload":{"position":{"x":34701,"y":47373.25},"targetPosition":{"x":34701,"y":47073.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"f3d47370-5b7e-4e02-aa09-659f25354147","savedPayload":{"position":{"x":34701,"y":47073.25},"targetPosition":{"x":34701,"y":47073.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Ethereum UI","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"Ethereum/UI\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Function-Libraries","config":"{\"codeName\":\"Function-Libraries\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Accounts.js","config":"{\"codeName\":\"Accounts.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"a4ca06a9-83f0-4f0f-8c7e-154f734e7b27","savedPayload":{"position":{"x":39086.06166692297,"y":47582.44411466804},"targetPosition":{"x":38787.70509831249,"y":47551.08557568774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset","name":"ActionSwitch.js","config":"{\"codeName\":\"ActionSwitch.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"795e1769-ff20-4aa2-8646-4d888a3e4210","savedPayload":{"position":{"x":38909.72609123523,"y":47825.14921298053},"targetPosition":{"x":38787.70509831249,"y":47551.08557568774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"64e4c55b-8981-474b-be54-1e7ebed1fbd2","savedPayload":{"position":{"x":38787.70509831249,"y":47551.08557568774},"targetPosition":{"x":38545,"y":47374.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Globals","config":"{\"codeName\":\"Globals\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"ChainIds.js","config":"{\"codeName\":\"ChainIds.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"2fee4ea2-16f6-40b0-ab07-30f01c989e78","savedPayload":{"position":{"x":38730.41019662497,"y":47945.3839097771},"targetPosition":{"x":38637.70509831249,"y":47660.06695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c14949be-1081-469a-a893-03a9a2664b2d","savedPayload":{"position":{"x":38637.70509831249,"y":47660.06695488855},"targetPosition":{"x":38545,"y":47374.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Spaces","config":"{\"codeName\":\"Spaces\"}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"Blockchain-Space","config":"{\"codeName\":\"Blockchain-Space\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Blockchain.js","config":"{\"codeName\":\"Blockchain.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"c98d0bcf-3ca4-4dff-a95a-d6caa50d89da","savedPayload":{"position":{"x":38577.04191617817,"y":48246.95551532884},"targetPosition":{"x":38514.66840893284,"y":47953.511235108694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8fce3cc6-f0b4-4ba9-b0d0-f73839b5e4b7","savedPayload":{"position":{"x":38514.66840893284,"y":47953.511235108694},"targetPosition":{"x":38452.29490168751,"y":47660.06695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Wallet-Space","config":"{\"codeName\":\"Wallet-Space\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"Wallet.js","config":"{\"codeName\":\"Wallet.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"016fb5ae-ea52-434b-911f-af6e1b5996d5","savedPayload":{"position":{"x":38006.40800640107,"y":48061.545318703866},"targetPosition":{"x":38229.35145404429,"y":47860.80613679621},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0fa8ea5a-ff7d-4cf4-9b32-94922772f646","savedPayload":{"position":{"x":38229.35145404429,"y":47860.80613679621},"targetPosition":{"x":38452.29490168751,"y":47660.06695488855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"14c30060-878c-42a6-b81a-5de0b4ffbc96","savedPayload":{"position":{"x":38452.29490168751,"y":47660.06695488855},"targetPosition":{"x":38545,"y":47374.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Asset Class","name":"Utilities","config":"{\"codeName\":\"Utilities\"}","project":"Governance","assetClasses":[],"assets":[{"type":"Asset","name":"RouteToClient.js","config":"{\"codeName\":\"RouteToClient.js\"}","project":"Governance","assetClasses":[],"assets":[],"id":"504c1c15-d78d-4fde-944a-622f69ee8ac9","savedPayload":{"position":{"x":38059.58980337503,"y":47727.421151375485},"targetPosition":{"x":38302.29490168751,"y":47551.08557568774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fc316a52-9a90-4f03-a614-93f4482327b9","savedPayload":{"position":{"x":38302.29490168751,"y":47551.08557568774},"targetPosition":{"x":38545,"y":47374.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"22b15afb-a950-418c-b199-9bf8714d2901","savedPayload":{"position":{"x":38545,"y":47374.75},"targetPosition":{"x":38545,"y":47074.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"821486a9-5ad1-44a7-bf61-6fc3ef1b72c6","savedPayload":{"position":{"x":38545,"y":47074.75},"targetPosition":{"x":38545,"y":47074.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Assets","name":"Ethereum TS","config":"{\n \"folderPath\": \"Governance/Icons\"\n}","project":"Governance","assetClasses":[{"type":"Asset Class","name":"New Asset Class","config":"{\n \"folderPath\": \"Ethereum/TS\"\n}","project":"Governance","assetClasses":[],"assets":[],"id":"e4f9029f-db6b-4f27-b01f-4e217e4e9b62","savedPayload":{"position":{"x":42381,"y":47380.75},"targetPosition":{"x":42381,"y":47080.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"assets":[],"id":"43831bbf-5672-4899-a3d8-b2609018512d","savedPayload":{"position":{"x":42381,"y":47080.75},"targetPosition":{"x":42381,"y":47080.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Foundations Project","name":"New Foundations Project","project":"Foundations","projectDefinition":{"type":"Project Definition","name":"Foundations","config":"{ \n \"codeName\": \"Foundations\"\n}","project":"Foundations","id":"a2a04e12-604e-43f8-a986-1b8ca3b043cb","savedPayload":{"position":{"x":8836.083333333334,"y":11084.508771929824},"targetPosition":{"x":8536.083333333334,"y":11084.508771929824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"spaces":{"type":"Spaces","name":"New Spaces","project":"Foundations","id":"4d0ee814-4e48-4688-9cc5-7ee03de5192b","savedPayload":{"position":{"x":8686.083333333334,"y":11344.316393065155},"targetPosition":{"x":8536.083333333334,"y":11084.508771929824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"mines":{"type":"Mines","name":"New Mines","project":"Foundations","id":"b979e3a3-9316-4e5a-831b-c503b4b0e507","savedPayload":{"position":{"x":8386.083333333334,"y":11344.316393065155},"targetPosition":{"x":8536.083333333334,"y":11084.508771929824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"trading":{"type":"Trading","name":"New Trading","project":"Foundations","id":"b6ac4d4f-0b4a-4fb0-a0c2-7cd10ca1ca49","savedPayload":{"position":{"x":8236.083333333334,"y":11084.508771929824},"targetPosition":{"x":8536.083333333334,"y":11084.508771929824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"learning":{"type":"Learning","name":"New Learning","project":"Foundations","id":"01371968-6af6-4c3f-8de7-91cbb4cae031","savedPayload":{"position":{"x":8386.083333333334,"y":10824.701150794494},"targetPosition":{"x":8536.083333333334,"y":11084.508771929824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"otherHierarchies":{"type":"Other Hierarchies","name":"New Other Hierarchies","project":"Foundations","id":"0a1ff755-8e0b-4f62-976e-df76c8139c6f","savedPayload":{"position":{"x":8686.083333333334,"y":10824.701150794494},"targetPosition":{"x":8536.083333333334,"y":11084.508771929824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cf9f8b3b-77c6-43c6-b01f-95cf366a91f6","savedPayload":{"position":{"x":8536.083333333334,"y":11084.508771929824},"targetPosition":{"x":8536.083333333334,"y":11084.508771929824},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plugins","name":"New Plugins","project":"Foundations","pluginProjects":[{"type":"Plugin Project","name":"Foundations","config":"{\n \"codeName\": \"Foundations\"\n}","project":"Foundations","pluginDataMines":{"type":"Plugin Data Mines","name":"New Plugin Data Mines","project":"Foundations","pluginFiles":[],"id":"69f06f7c-be5d-49c0-b66a-1691e6017cff","savedPayload":{"position":{"x":36514.78843164582,"y":10447.7707644097},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingMines":{"type":"Plugin Trading Mines","name":"New Plugin Trading Mines","project":"Foundations","pluginFiles":[],"id":"65438ffb-76f9-40e2-a4dc-b85574412115","savedPayload":{"position":{"x":36598.41890902108,"y":10490.382620985762},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginLearningMines":{"type":"Plugin Learning Mines","name":"New Plugin Learning Mines","project":"Foundations","pluginFiles":[],"id":"c7affc7b-11af-4b8e-a722-c6104043d473","savedPayload":{"position":{"x":36664.78843164582,"y":10556.752143610503},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingSystems":{"type":"Plugin Trading Systems","name":"New Plugin Trading Systems","project":"Foundations","pluginFiles":[],"id":"087e382c-a080-44e3-b84f-def9efe5c607","savedPayload":{"position":{"x":36707.400288221885,"y":10640.382620985762},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginLearningSystems":{"type":"Plugin Learning Systems","name":"New Plugin Learning Systems","project":"Foundations","pluginFiles":[],"id":"38621aa8-21e2-40b0-9d23-c6d180f9bf30","savedPayload":{"position":{"x":36722.083333333336,"y":10733.087719298246},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTradingEngines":{"type":"Plugin Trading Engines","name":"New Plugin Trading Engines","project":"Foundations","pluginFiles":[],"id":"cb347aef-a76b-4bf5-96eb-85b75dd3bbec","savedPayload":{"position":{"x":36707.400288221885,"y":10825.79281761073},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginLearningEngines":{"type":"Plugin Learning Engines","name":"New Plugin Learning Engines","project":"Foundations","pluginFiles":[],"id":"672879cb-1e17-45b1-8f34-613a6c61bd52","savedPayload":{"position":{"x":36664.78843164582,"y":10909.423294985989},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginTutorials":{"type":"Plugin Tutorials","name":"New Plugin Tutorials","project":"Foundations","pluginFiles":[],"id":"84a541df-559d-4a0e-ac76-71d4a40e0639","savedPayload":{"position":{"x":36598.41890902108,"y":10975.79281761073},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginApiMaps":{"type":"Plugin API Maps","name":"New Plugin API Maps","project":"Foundations","pluginFiles":[],"id":"015179c9-7841-4a33-8e9c-e5d7cc24a4c2","savedPayload":{"position":{"x":36514.78843164582,"y":11018.404674186791},"targetPosition":{"x":36422.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c4e402d7-5228-408c-9d67-379d6ef40bae","savedPayload":{"position":{"x":36422.083333333336,"y":10733.087719298246},"targetPosition":{"x":36122.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plugin Project","name":"Ethereum","config":"{\"codeName\":\"Ethereum\"}","project":"Foundations","id":"20e1ad9d-6696-4ba6-a9fe-afe21e607d86","savedPayload":{"position":{"x":36214.78843164582,"y":11018.404674186791},"targetPosition":{"x":36122.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plugin Project","name":"TensorFlow","config":"{\n \"codeName\": \"TensorFlow\"\n}","project":"Foundations","id":"4270ccb5-b0ee-4d6b-9def-828f3c2ad340","savedPayload":{"position":{"x":35879.37823502085,"y":10909.423294985989},"targetPosition":{"x":36122.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plugin Project","name":"Governance","config":"{\n \"codeName\": \"Governance\"\n}","project":"Foundations","pluginUserProfiles":{"type":"Plugin User Profiles","name":"New Plugin User Profiles","project":"Governance","pluginFiles":[],"id":"2c899fe9-1335-4e9f-b2d0-45a83e478fd0","savedPayload":{"position":{"x":35605.314597728066,"y":10678.773136533244},"targetPosition":{"x":35879.37823502085,"y":10556.752143610503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginPools":{"type":"Plugin Pools","name":"New Plugin Pools","project":"Governance","pluginFiles":[{"type":"Plugin File","name":"Starting-Pool","config":"{\n \"project\": \"Governance\",\n \"fileName\": \"Starting-Pool\"\n}","project":"Foundations","pluginFilePosition":{"type":"Plugin File Position","name":"Starting-Pool","project":"Foundations","id":"340a4171-50c9-41db-a899-4528d31a73a8","savedPayload":{"position":{"x":21504.308529189395,"y":30018.676526669617},"targetPosition":{"x":35282.66509779988,"y":10494.035065649912},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f8933787-6bab-471b-888d-9707a6bc75a1","savedPayload":{"position":{"x":35282.66509779988,"y":10494.035065649912},"targetPosition":{"x":35581.021666410365,"y":10525.393604630208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9fc45356-5ead-4765-ac9e-76bc7cb45580","savedPayload":{"position":{"x":35581.021666410365,"y":10525.393604630208},"targetPosition":{"x":35879.37823502085,"y":10556.752143610503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginAssets":{"type":"Plugin Assets","name":"New Plugin Assets","project":"Governance","pluginFiles":[],"id":"606b5a29-0975-44c1-852c-09ace452e817","savedPayload":{"position":{"x":35636.67313670836,"y":10380.41656792276},"targetPosition":{"x":35879.37823502085,"y":10556.752143610503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginFeatures":{"type":"Plugin Features","name":"New Plugin Features","project":"Governance","pluginFiles":[],"id":"84b0c4f5-7395-4670-97c9-c8b1fa8233be","savedPayload":{"position":{"x":35757.35724209811,"y":10282.688506317723},"targetPosition":{"x":35879.37823502085,"y":10556.752143610503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"pluginPositions":{"type":"Plugin Positions","name":"New Plugin Positions","project":"Governance","pluginFiles":[],"id":"4adb08aa-1703-4a6d-a8f5-eec6f5d8d1cc","savedPayload":{"position":{"x":35910.73677400115,"y":10258.395575000022},"targetPosition":{"x":35879.37823502085,"y":10556.752143610503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"63a93d05-d353-4b5f-a641-957e031b28a9","savedPayload":{"position":{"x":35879.37823502085,"y":10556.752143610503},"targetPosition":{"x":36122.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plugin Project","name":"Education","config":"{\"codeName\":\"Education\"}","project":"Foundations","id":"99ae82f6-e99d-4801-a336-6dc5a496bdb7","savedPayload":{"position":{"x":36214.78843164582,"y":10447.7707644097},"targetPosition":{"x":36122.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfb0b514-3b9f-4e9a-85ca-d0ca714b09f6","savedPayload":{"position":{"x":36122.083333333336,"y":10733.087719298246},"targetPosition":{"x":36122.083333333336,"y":10733.087719298246},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}]} \ No newline at end of file diff --git a/Projects/Governance/UI/Function-Libraries/Assets.js b/Projects/Governance/UI/Function-Libraries/Assets.js index 3edfd2690..8403f1f64 100644 --- a/Projects/Governance/UI/Function-Libraries/Assets.js +++ b/Projects/Governance/UI/Function-Libraries/Assets.js @@ -9,7 +9,7 @@ function newGovernanceFunctionLibraryAssets() { node, rootNodes ) { - let folderPath = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(node.payload, 'folderPath') + let folderPath = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'folderPath') if (folderPath === undefined || folderPath === "") { node.payload.uiObject.setErrorMessage("folderPath Config Property undefined.") @@ -71,7 +71,7 @@ function newGovernanceFunctionLibraryAssets() { case 'node': { let childNode = node[property.name] if (childNode !== undefined) { - let codeName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(childNode.payload, 'codeName') + let codeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'codeName') if (nextItem === codeName) { exist = true createNodesFromPath(childNode, pathArray) @@ -85,7 +85,7 @@ function newGovernanceFunctionLibraryAssets() { for (let m = 0; m < propertyArray.length; m++) { let childNode = propertyArray[m] if (childNode !== undefined) { - let codeName = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(childNode.payload, 'codeName') + let codeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'codeName') if (nextItem === codeName) { exist = true createNodesFromPath(childNode, pathArray) diff --git a/Projects/Governance/UI/Function-Libraries/Tokens.js b/Projects/Governance/UI/Function-Libraries/Tokens.js index 03e0f2acf..a279fa955 100644 --- a/Projects/Governance/UI/Function-Libraries/Tokens.js +++ b/Projects/Governance/UI/Function-Libraries/Tokens.js @@ -26,7 +26,7 @@ function newGovernanceFunctionLibraryTokens() { } function poolsDistribute(pools) { - let tokens = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(pools.payload, 'tokens') + let tokens = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(pools.payload, 'tokens') distributeTokens(pools, tokens) } diff --git a/Projects/Governance/UI/Function-Libraries/Votes.js b/Projects/Governance/UI/Function-Libraries/Votes.js index 6445cd3b3..da6a28923 100644 --- a/Projects/Governance/UI/Function-Libraries/Votes.js +++ b/Projects/Governance/UI/Function-Libraries/Votes.js @@ -105,7 +105,7 @@ function newGovernanceFunctionLibraryVotes() { } function distributeForProfile(userProfile) { - let votes = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(userProfile.payload, 'tokens') + let votes = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(userProfile.payload, 'tokens') distributeVotes(userProfile, votes) } @@ -160,7 +160,7 @@ function newGovernanceFunctionLibraryVotes() { if (node.type === 'User Profile' && property.name === "votesDistribution") { let childNode = node[property.name] if (childNode === undefined) { continue } - let percentage = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(childNode.payload, 'percentage') + let percentage = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') if (percentage !== undefined && isNaN(percentage) !== true) { totalPercentage = totalPercentage + percentage } else { @@ -175,7 +175,7 @@ function newGovernanceFunctionLibraryVotes() { for (let m = 0; m < propertyArray.length; m++) { let childNode = propertyArray[m] if (childNode === undefined) { continue } - let percentage = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(childNode.payload, 'percentage') + let percentage = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') if (percentage !== undefined && isNaN(percentage) !== true) { totalPercentage = totalPercentage + percentage } else { @@ -208,7 +208,7 @@ function newGovernanceFunctionLibraryVotes() { if (node.type === 'User Profile' && property.name === "votesDistribution") { let childNode = node[property.name] if (childNode === undefined) { continue } - let percentage = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(childNode.payload, 'percentage') + let percentage = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') if (percentage === undefined || isNaN(percentage) === true) { percentage = defaultPercentage } @@ -222,7 +222,7 @@ function newGovernanceFunctionLibraryVotes() { for (let m = 0; m < propertyArray.length; m++) { let childNode = propertyArray[m] if (childNode === undefined) { continue } - let percentage = UI.projects.foundations.utilities.nodeConfig.loadPropertyFromNodeConfig(childNode.payload, 'percentage') + let percentage = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') if (percentage === undefined || isNaN(percentage) === true) { percentage = defaultPercentage } From 8366600a5da6f49def86f5a65511a073c8ba3ee1 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 11 Jun 2021 00:09:30 +0200 Subject: [PATCH 8/8] deepScan bug fixed --- .../Foundations/UI/Function-Libraries/PluginsFunctions.js | 2 +- Projects/ProjectsSchema.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index bb333f221..1983f4615 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -30,7 +30,7 @@ function newFoundationsFunctionLibraryPluginsFunctions() { function addMissingPluginTypes(node, rootNodes) { let project = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'codeName') - if (project === undefined || project === undefined) { return } + if (project === undefined || project === "") { return } for (let k = 0; k < PROJECTS_SCHEMA.length; k++) { let projectDefinition = PROJECTS_SCHEMA[k] if (projectDefinition.name !== project) { continue } diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 3eab1e04f..6f0c75711 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -252,7 +252,7 @@ "functionName": "newFoundationsCockpitSpace", "initializationIndex": 2, "animationPhysicsIndex": 0, - "animationDrawIndex": 6, + "animationDrawIndex": 5, "onMouseWheelIndex": 3, "onMouseOverIndex": 2, "onMouseClickIndex": 2, @@ -304,7 +304,7 @@ "functionName": "newFoundationsSideSpace", "initializationIndex": 6, "animationPhysicsIndex": 6, - "animationDrawIndex": 5, + "animationDrawIndex": 6, "onMouseWheelIndex": 1, "onMouseOverIndex": 2, "onMouseClickIndex": 6,